Hi Petr,
The fix looks fine to me.
--
best regards,
Anthony
On 12/24/2013 01:49 PM, Petr Pchelko wrote:
Hello, Sergey.
Please se the updated version:
http://cr.openjdk.java.net/~pchelko/9/7154841/webrev.02/
Is it possible to the window have a few levels? If not we can use
ifelse in applyWindowLevel().
No, just one. But in case the window is simultaneously alwaysOnTop and
popup the POPUP window level should take precedence.
Should we update CWarningWindow.setVisible() also?
I couldn't think of an example when this would be needed, but let's
update it also for consistency.
With best regards. Petr.
On 24.12.2013, at 13:18, Sergey Bylokhov <[email protected]
<mailto:[email protected]>> wrote:
HI, Petr.
Is it possible to the window have a few levels? If not we can use
ifelse in applyWindowLevel(). Should we update
CWarningWindow.setVisible() also?
On 12/24/13 12:50 PM, Petr Pchelko wrote:
Hello, Anthony.
Thank you for the review.
The updated version could be found
here:http://cr.openjdk.java.net/~pchelko/9/7154841/webrev.01/
With best regards. Petr.
On 23.12.2013, at 23:10, Anthony Petrov<[email protected]> wrote:
Hi Petr,
src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
621 applyWindowLevel();
Here the applyWindowLevel() method should be invoked on the 'pw' instance
rather than on 'this'.
--
best regards,
Anthony
On 12/23/2013 07:21 PM, Petr Pchelko wrote:
Hello, AWT Team.
Please review the fix for the issue:
https://bugs.openjdk.java.net/browse/JDK-7154841
The fix is available at:
http://cr.openjdk.java.net/~pchelko/9/7154841/webrev/
The fix is simple: for popup windows we should use an NSPopupMenuWindowLevel
level.
With best regards. Petr.
--
Best regards, Sergey.