diff options
author | Sven Gothel <[email protected]> | 2013-03-20 17:23:17 +0100 |
---|---|---|
committer | Sven Gothel <[email protected]> | 2013-03-20 17:23:17 +0100 |
commit | 9dcd8bba63cfbcd6e72c855065cf4dafdbcf037e (patch) | |
tree | 03aa6340a5568ef527c09f127abbb7e147f996ba /doc/Implementation | |
parent | 23acd1f063cfd8519be57f867cbafe748094756d (diff) |
OSX/NEWT: Fix visible -> false when closing and reparenting window. This lead to non functional recreational reparenting.
OSX recreational reparenting moves the saved GLEventListenerState at destroy
to the new dawable/surface, which must be valid.
The flaky visible state caused seemingly random reparenting failures.
- WindowImpl.ReparentActionRecreate.run() set 'visible:=true', which circumvented OSX to wait for actual realization.
- OSX WindowDriver.closeNative(): Issue visibleChanged(true, false); ASAP
Diffstat (limited to 'doc/Implementation')
0 files changed, 0 insertions, 0 deletions