Hi, Prem.
Thanks for the new version, I just found some issues which I messed in the first version: - It seems that after the fix the Dialog will use the different background color,(SystemColor.window instead of SystemColor.control). - There is other similar code like in WPanelPeer, please check in what situation the WPanelPeer get null from the getBackground/getForeground. It seems that WColor class is used only in this WPanelPeer.

On 29.04.16 8:06, Prem Balakrishnan wrote:
Hi Sergey,

Thank you for the Review.
Update patch as per review comments.
http://cr.openjdk.java.net/~pkbalakr/8057574/webrev.01/

Regards,
Prem

-----Original Message-----
From: Sergey Bylokhov
Sent: Thursday, April 28, 2016 6:16 PM
To: Prem Balakrishnan; Semyon Sadetsky; Ambarish Rapte; awt-dev@openjdk.java.net
Subject: Re: Review Request for 8057574 : inconsistent behavior for 
setBackground (Windows/Linux)

Hi, Prem.
The fix looks fine. But please preserve the comments in XWindowPeer.java

On 25.04.16 9:00, Prem Balakrishnan wrote:
Hi*,*

Please review fix for JDK9,

*Bug:*https://bugs.openjdk.java.net/browse/JDK-8057574

*Webrev:*http://cr.openjdk.java.net/~pkbalakr/8057574/webrev.00/

*Issue:*

inconsistent behavior for setBackground (Windows/Linux)

Inconsistency also exists for Foreground and Font properties across
platforms (Win and Linux)

*Fix: *

Uniform behaviour is maintained by making , child component NOT to
inherit  parent properties (Background, Foreground and Font)

across all the platforms(Win/Linux/Mac).

*Regression and JCK tests passed without causing any regression with
the suggested fix.*

Regards,
Prem



--
Best regards, Sergey.



--
Best regards, Sergey.

Reply via email to