-
Bug
-
Resolution: Fixed
-
P2
-
6
-
b62
-
x86, itanium
-
linux, solaris_10
-
Verified
FULL PRODUCT VERSION :
java version "1.6.0-ea"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.6.0-ea-b49)
Java HotSpot(TM) 64-Bit Server VM (build 1.6.0-ea-b49, mixed mode)
ADDITIONAL OS VERSION INFORMATION :
Linux ripley 2.6.12-1.1398_FC4 #1 Fri Jul 15 00:51:38 EDT 2005 x86_64 x86_64 x86_64 GNU/Linux
A DESCRIPTION OF THE PROBLEM :
Dragging an internal frame in the SwingSet2 demo under a tab button causes it to be raised, damaging the button. The button is not redrawn. This did not happen in jdk1.5.0
The internal frame's internal borders are also transparent, which looks weird, but that was the same in jdk1.5.0.
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
(1) java -jar SwingSet2.jar
(2) Select GTK Style Look and Feel
(3) In the Internal Frames Demo, grab Frame 4 by its title and quickly drag it under the "Internal Frames Demo" tab button. Must be done quickly!
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
Frame 4 should not paint on other widgets, and should be hidden by things outside its container.
ACTUAL -
Frame 4 damages the tab button and some of the border.
This does not happen in 1.5.0_04-b05, which clips the internal frame to its parent, keeping the title of the internal frame underneath (hidden by) the tab button.
ERROR MESSAGES/STACK TRACES THAT OCCUR :
It is probably unrelated, but I also get the following printed to terminal on startup:
Exception in Metacity for theme "Clearlooks": Variable "Bmin`max`height" not defined
This is before the internal frame test.
REPRODUCIBILITY :
This bug can be reproduced always.
---------- BEGIN SOURCE ----------
SwingSet2.jar from either jdk1.5.0 or jdk1.6.0-ea will exhibit this bug (with the jdk1.6.0-ea runtime).
---------- END SOURCE ----------
CUSTOMER SUBMITTED WORKAROUND :
Move Frame 4 wery, wery slowly.
Release Regression From : 5.0
The above release value was the last known release where this
bug was known to work. Since then there has been a regression.
java version "1.6.0-ea"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.6.0-ea-b49)
Java HotSpot(TM) 64-Bit Server VM (build 1.6.0-ea-b49, mixed mode)
ADDITIONAL OS VERSION INFORMATION :
Linux ripley 2.6.12-1.1398_FC4 #1 Fri Jul 15 00:51:38 EDT 2005 x86_64 x86_64 x86_64 GNU/Linux
A DESCRIPTION OF THE PROBLEM :
Dragging an internal frame in the SwingSet2 demo under a tab button causes it to be raised, damaging the button. The button is not redrawn. This did not happen in jdk1.5.0
The internal frame's internal borders are also transparent, which looks weird, but that was the same in jdk1.5.0.
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
(1) java -jar SwingSet2.jar
(2) Select GTK Style Look and Feel
(3) In the Internal Frames Demo, grab Frame 4 by its title and quickly drag it under the "Internal Frames Demo" tab button. Must be done quickly!
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
Frame 4 should not paint on other widgets, and should be hidden by things outside its container.
ACTUAL -
Frame 4 damages the tab button and some of the border.
This does not happen in 1.5.0_04-b05, which clips the internal frame to its parent, keeping the title of the internal frame underneath (hidden by) the tab button.
ERROR MESSAGES/STACK TRACES THAT OCCUR :
It is probably unrelated, but I also get the following printed to terminal on startup:
Exception in Metacity for theme "Clearlooks": Variable "Bmin`max`height" not defined
This is before the internal frame test.
REPRODUCIBILITY :
This bug can be reproduced always.
---------- BEGIN SOURCE ----------
SwingSet2.jar from either jdk1.5.0 or jdk1.6.0-ea will exhibit this bug (with the jdk1.6.0-ea runtime).
---------- END SOURCE ----------
CUSTOMER SUBMITTED WORKAROUND :
Move Frame 4 wery, wery slowly.
Release Regression From : 5.0
The above release value was the last known release where this
bug was known to work. Since then there has been a regression.
- duplicates
-
JDK-6333358 JTabbedPane's tabs are wrongly redrawn while using GTK+ L&F
- Closed
-
JDK-6334012 JTabbedPane's tabs are wrongly redrawn while using GTK+ L&F
- Closed
-
JDK-6337740 JInternalFrame artifacts when using GTK-LAF
- Closed