On Tue, 13 Jun 2023 09:53:01 GMT, Prasanta Sadhukhan <[email protected]> 
wrote:

> Issue is if we create a floating JToolBar at the EAST side and drag it and 
> then if we close the floating toolbar, then it gets docket at NORTH side 
> instead of the EAST side where it was docked before being floated.
> This is because of some contentious code in BasicToolBarUI where we change 
> the constaint to NORTH if it is EAST/WEST.
> I could not find any JBS which did that code change.
> 
> Albeit, removing that piece of code does not cause regression in "clientlibs" 
> jtreg/jck tests in addition to solve this anomaly, so thought, removing the 
> code seems prudent..

test/jdk/javax/swing/JToolBar/TestToolBarConstraint.java line 41:

> 39: import javax.swing.SwingUtilities;
> 40: import javax.swing.SwingConstants;
> 41: import javax.swing.WindowConstants;

Importing `WindowConstants` can be removed, since its not used.

test/jdk/javax/swing/JToolBar/TestToolBarConstraint.java line 69:

> 67:     }
> 68: 
> 69:     private static void creatUI() {

Typo for method name(`createUI`).

-------------

PR Review Comment: https://git.openjdk.org/jdk/pull/14444#discussion_r1229309471
PR Review Comment: https://git.openjdk.org/jdk/pull/14444#discussion_r1229312491

Reply via email to