diff options
author | Sven Gothel <[email protected]> | 2020-01-14 23:07:22 +0100 |
---|---|---|
committer | Sven Gothel <[email protected]> | 2020-01-14 23:07:22 +0100 |
commit | d92dc518eb891f2d125a8136efd6ed603d74a6e9 (patch) | |
tree | 890269678d66d5b5b4ace9c9fa4b00b0f4efb8a0 /src/newt/classes | |
parent | 2cdf7730b6d3e813a8693087582f3cf3ac44f015 (diff) |
Bug 1421: NEWT OSX Invisible: Refining child window visibility setting, commenting on child-window orderOut
Actual small change is to have child-NSWindow to use '[myWindow orderWindow: NSWindowAbove relativeTo:..'
instead of 'orderFront' in creation and use the simple 'orderFront' to set a top-level NSWindow visible.
Adding comment why we can't use 'orderOut' on child-NSWindow setting it invisible,
this is due to OSX 10.7 changes and testing detaching the child-window from its parent
causes havoc w/ SWT at least.
Hence we only issue 'mWin orderWindow: NSWindowOut relativeTo:..]' and the result is
having the child-NSWindow below the application.
This in turn will make it visible again when moving the application around,
as this child-NSWindow will no more follow the position.
Suggestion is to have this 'fake invisible' child-NSWindow to be moved
out of the overal viewport (all screens).
Diffstat (limited to 'src/newt/classes')
0 files changed, 0 insertions, 0 deletions