nanogui: NXlib does not handle GR_UPDATE_ACTIVATE


Previous by date: 11 Feb 2011 03:12:15 -0000 NXlib does not handle GR_UPDATE_ACTIVATE, Martin Kajdas
Next by date: 11 Feb 2011 03:12:15 -0000 Re: NXlib does not handle GR_UPDATE_ACTIVATE, Martin Kajdas
Previous in thread: 11 Feb 2011 03:12:15 -0000 NXlib does not handle GR_UPDATE_ACTIVATE, Martin Kajdas
Next in thread: 11 Feb 2011 03:12:15 -0000 Re: NXlib does not handle GR_UPDATE_ACTIVATE, Martin Kajdas

Subject: Re: [nanogui] NXlib does not handle GR_UPDATE_ACTIVATE
From: "Greg Haerr" ####@####.####
Date: 11 Feb 2011 03:12:15 -0000
Message-Id: <00d101cbc999$79229580$6964a8c0@winXP>

> translateNXevent: unhandled update event subtype 6
> which is GR_UPDATE_ACTIVATE, when it closes one of the windows.
> It used to work with older FLTK (1.1.?) so this is a new event they
> added?.

Not sure what to say here, perhaps we should diff the lower level FLTK
routines between your two versions, to see what X11 calls are different.
 

> The error after that crashes the app:
> Nano-X: GsError (GrSetFocus) Unmapped focus window: 12

I've found that sometimes having the server call GsError causes it
to get desynchronized from the client, and things go downhill.  One
idea is to comment out the GsError in the GrSetFocus() function
in nanox/srvfunc.c, which is where that's coming from.  It's possible
an X11 routine or Nano-X needs to search child or parent windows
for focus if the window requested isn't mapped, we'll have to look into
this.  Or it could just be the closed window above, and it's a bug
in FLTK that doesn't cause problems in X11.  Remove the error
above and lets see what happens.

Regards,

Greg


Previous by date: 11 Feb 2011 03:12:15 -0000 NXlib does not handle GR_UPDATE_ACTIVATE, Martin Kajdas
Next by date: 11 Feb 2011 03:12:15 -0000 Re: NXlib does not handle GR_UPDATE_ACTIVATE, Martin Kajdas
Previous in thread: 11 Feb 2011 03:12:15 -0000 NXlib does not handle GR_UPDATE_ACTIVATE, Martin Kajdas
Next in thread: 11 Feb 2011 03:12:15 -0000 Re: NXlib does not handle GR_UPDATE_ACTIVATE, Martin Kajdas


Powered by ezmlm-browse 0.20.