Dear All,

                Kindly review the fix for JDK9.

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

                Webrev: 
http://cr.openjdk.java.net/~rchamyal/ambarish/8048171/webrev.00/

 

 

Issue:

                This is an Opaque overlapping test for each AWT component.

                To test this functionality, a MouseAdapter is registered as 
mouseListener with overridden mouseClicked() .

                Test fails, due to issue with Event on Linux/Solaris, that 
mouseClicked event is not generated correctly to Choice.

 

Fix:

                This is an overlapping test and not a test for mouseCicked() 
for Choice.

                The test simulates mouseClick event by sequentially passing 
mousePress & mouseRelease events.

                Overriding mousePressed() instead of mouseClicked() for the 
registered mouse adapter solves the issue,

without causing any side effect in test execution on Windows.

 

Fix Verification:

                Verified successful execution of below tests using jtreg,

                java/awt/Mixing/AWT_Mixing/OpaqueOverlapping.java

java/awt/Mixing/AWT_Mixing/OpaqueOverlappingChoice.java

 

 

 

Many Thanks,

Ambarish Rapte

Reply via email to