JDK-2138407 : IE Window and Dialogue are displayed in different order from the order of button click.
  • Type: Backport
  • Backport of: JDK-6404972
  • Component: deploy
  • Sub-Component: plugin
  • Priority: P3
  • Status: Closed
  • Resolution: Duplicate
  • Submitted: 2006-05-23
  • Updated: 2012-01-11
  • Resolved: 2009-01-21
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other JDK 7
5.0u12 b01Resolved 7Resolved
Description
Please refer to the primary CR.

Comments
EVALUATION A new Java Plugin-wide modality listener (PluginModalityListener) is created to keep track of whether a dialog is currently up and stores the dialog object obtained from the modality event. When an IE embedded frame is being constructed, the plugin-wide modal count will be check. If there's already a modal dialog, the browser window will be disabled and will be pushed behind the dialog. And the modal dialog will be brought to the front. Since the new browser window will be disabled when there's a modal dialog, the user won't be able to close the browser window prior to the dialog (problem in 6417341). In the j2se workspace, the modality event has been modified to include a private dialog field so that the plugin modality listener can obtain an instance of the dialog.
06-07-2006