Hi, Krishna.
Can you please clarify in what situation the test will stop working(it
does not have any assertions)?
On 27/10/2017 02:45, Krishna Addepalli wrote:
Hi All,
Please review the fix for bug:
Bug: JDK-8178430: https://bugs.openjdk.java.net/browse/JDK-8178430
Webrev: http://cr.openjdk.java.net/~kaddepalli/8178430/webrev00/
Summary:
The issue is when the label text width is more than the
container(JPanel) width, the container tries to render with minimum
width for all the components. In such case, the JMenuItem, which is
added to the JMenuBar also returns its height dimension as 1 (the
default minimum). The test case alternates between the short text and
long text on the label, and it gives a flickering effect of the Menu.
The fix is to return preferred size from JMenuItem, if its parent is a
JMenuBar, since JMenuBar is added to the top level window.
Thanks,
Krishna
--
Best regards, Sergey.