Request for review 7150349: [macosx] Applets attempting to show popup menus activate the applet process

Dmitry Cherepanov dmitry.cherepanov at oracle.com
Fri Mar 16 13:04:00 PDT 2012


Hello,

Here's a fix for broken popup windows in applets. Basically, the fix 
suppresses the activation of the applet's process when the user opens a 
popup window. To implement this, it starts using the 
NSNonactivatingPanelMask mask for popup windows. Also, the fix 
introduces -orderFrontRegardless to make sure that the popup window goes 
to the top while the applet is inactive.

Webrev - http://cr.openjdk.java.net/~dcherepanov/7150349/webrev.0/

Thanks,
Dmitry


More information about the macosx-port-dev mailing list