When a CU is verifying the fix for 6895894 with the attached test case in the following reproducing way, clicked button does not recover(staying re-entrant).
CONFIGURATION :
OS : WindowsXP prof. (SP3, Japanese)
Browser : IE6(SP3) and IE7(SP3)
JDK : 5.0u25
REPRODUCE :
1. Install JDK/JRE5.0u25
2. Set -Dfix6895894=true to "Java runtime parameters" in Java Control Panel.
3. Invoke the attached test_applet.html and test_applet.class in IE6 or 7
4. Open some other windows, ex. text box, explore,...
(Please see the attached sample-image.jpg just as a sample.)
5. Keep clicking the "test" button in the browser and change the focus to another windows
(make another window active) with ALT+TAB
6. Move the cursor to some area out of the button applet in the window(with clicking the button) 7. Release the button of mouse at the area other than the applet button.
The applet button is staying re-rentrant, not become un-clicked status.
(Please see the attached re-entrant_button.jpg)
In this case, the button should recover from re-rentrant to un-clichked status.
CONFIGURATION :
OS : WindowsXP prof. (SP3, Japanese)
Browser : IE6(SP3) and IE7(SP3)
JDK : 5.0u25
REPRODUCE :
1. Install JDK/JRE5.0u25
2. Set -Dfix6895894=true to "Java runtime parameters" in Java Control Panel.
3. Invoke the attached test_applet.html and test_applet.class in IE6 or 7
4. Open some other windows, ex. text box, explore,...
(Please see the attached sample-image.jpg just as a sample.)
5. Keep clicking the "test" button in the browser and change the focus to another windows
(make another window active) with ALT+TAB
6. Move the cursor to some area out of the button applet in the window(with clicking the button) 7. Release the button of mouse at the area other than the applet button.
The applet button is staying re-rentrant, not become un-clicked status.
(Please see the attached re-entrant_button.jpg)
In this case, the button should recover from re-rentrant to un-clichked status.
- relates to
-
JDK-6895894 On IE7, JButton is disarmed when pressed while other window is active
- Resolved