|
Quick Lists
|
|
Bug ID:
|
6777320
|
|
Votes
|
0
|
|
Synopsis
|
PIT : Canvas is not fully painted on the internal frame & internal frame goes behind the canvas
|
|
Category
|
java:classes_awt
|
|
Reported Against
|
|
|
Release Fixed
|
6u12(b03),
7(b48) (Bug ID:2170323)
|
|
State
|
10-Fix Delivered,
bug
|
|
Priority:
|
2-High
|
|
Related Bugs
|
6783180
|
|
Submit Date
|
27-NOV-2008
|
|
Description
|
While doing bug verification for http://monaco.sfbay/detail.jsf?cr=6768332. I observed that when the frame is realised, the first internal which contains the AWT canvas is not painted fully atleast the portion where the red canvas covers the yellow canvas, & the internal frame goes behind the canvas when they are moved on top of another in default lookand feel i,e metal look & feel. This was working properly on 6u12 b01 promoted build & hence its a regression. This issues can be seen in all lookand feel. I have attached the screen shot of the same comparing both 6u12 b01 promoted build & 6u12 b02 pit build
Step to reproduced :-
---------------------
1) Run the attached testcase.
2) Move the red internal frame , away from the yellow internal frame. Observe the portion where the red internal frame covers the yellow internal frame is not painted i,e the canvas is not painted . If you see the same then the bug is reproduced.
I tested this in 6u12 b02 pit build on windows xp sp3.
Posted Date : 2008-11-27 11:08:56.0
|
|
Work Around
|
N/A
|
|
Evaluation
|
The problem with the portion of the internal frame isn't reproducible anymore and now it's repainted correctly. But I still able to reproduce another painting problem - when I drag one internal frame over another, then a part of the bottom internal frame is displayed above the top internal frame (the part is the title area of the top internal frame). The problem might be related to 6778950.
Posted Date : 2008-12-03 09:18:53.0
The sun.java2d.pipe.Region class has a mistake in the "equals" implementation. As a result the HW/LW mixing code sets the current shape to null even when the new shape is different from the normal shape.
Posted Date : 2008-12-04 18:17:00.0
|
|
Comments
|
PLEASE NOTE: JDK6 is formerly known as Project Mustang
|
|
|
 |