Jogamp
Bug 1249: NEWT/X11 Visibility: Listening to more events for updated state; Adding...
authorSven Gothel <sgothel@jausoft.com>
Fri, 9 Oct 2015 23:47:07 +0000 (01:47 +0200)
committerSven Gothel <sgothel@jausoft.com>
Fri, 9 Oct 2015 23:47:07 +0000 (01:47 +0200)
commitc61fa44d9a2e2049fec7833990f7bb699545bd15
tree5152f4aeef8fd8900609fd39dfc038b0d987acec
parentc1594efa78951f187a75ec0b9a85cf64fba418d4
Bug 1249: NEWT/X11 Visibility: Listening to more events for updated state; Adding QUIRK_BIT_VISIBILITY

1) More visibility detection on post ConfigureNotify events,
since the latter may not yet contain the updated visibility state
as it whould (WM bug!):
  - EnterNotify
  - LeaveNotify
  - Disabled
    - Expose
    - VisibilityNotify

2) Introducing quirks.
   Setting QUIRK_BIT_VISIBILITY to handle the issue where
   visibility -> false could not even be set.
make/scripts/tests.sh
src/newt/classes/jogamp/newt/WindowImpl.java
src/newt/native/X11Display.c
src/newt/native/X11Window.c
http://JogAmp.org git info: FAQ, tutorial and man pages.