United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
JDK-6632182 : In case of IE, "About Java Technology" frame goes background when opened from system tray

Details
Type:
Bug
Submit Date:
2007-11-20
Status:
Closed
Updated Date:
2010-09-17
Project Name:
JDK
Resolved Date:
2009-01-21
Component:
deploy
OS:
windows
Sub-Component:
plugin
CPU:
x86,generic
Priority:
P3
Resolution:
Fixed
Affected Versions:
6u10
Fixed Versions:
6u12 (b01)

Related Reports
Backport:
Duplicate:

Sub Tasks

Description
This bug is producible only with IE browser.

Steps to produce :
1) Install JRE1.6.0_10-b08 
2) Open Java Control Panel.
3) Under advance Tab, select Show Console radio.
4) Load an applet in IE (http://java.sun.com/products/plugin/1.5.0/demos/applets/MoleculeViewer/example1.html)
5) Make sure console got opened and don't click anywhere other than applet or browser.
6) On load of the applet, right click on the system tray and click on "About Java Technology".
7) "About Java" frame is not shown ! it goes backgroung to the browser.

Note : Sometime the "About Java" frame get shown while first time click, close the frame. Try to open it for second time, the "About Java" frame goes backgound this time.

Tested in Windows Xp and Windows Vista and with IE6 as well as IE7.

In case of next-generation plugin (plugin2), the system tray itself is not shown (refer 6611346) and hence this bug is not valid.

                                    

Comments
SUGGESTED FIX

http://sa.sfbay.sun.com/projects/deployment_data/6u12/6632182.0
                                     
2008-10-29
EVALUATION

The problem doesn't reproduce if the Java Console is hidden or disabled.

A simple fix is to add setAlwaysOnTop(true) in UIFactory.internalShowAboutJavaDialog().
                                     
2008-10-29
WORK AROUND

Same bug is producible with Java1.6.0_U4-b05

If we click on the java console once and bring it front, "About Java" gets open this time in the front.
                                     
2007-11-20



Hardware and Software, Engineered to Work Together