On Mon, 19 May 2025 06:06:17 GMT, Prasanta Sadhukhan <psadhuk...@openjdk.org> 
wrote:

> The issue is when a JSplitPane is embedded inside a lazily-initialized panel, 
> and this panel is displayed using a dialog created via 
> JOptionPane.createDialog(), the divider location is not preserved when 
> reopening the dialog. 
> This is because when we added support for ComponentOrientation for 
> JSplitPane, even though the left and right compoent is drawn the divider 
> location is not set and was set to initial value and not to the value set by 
> user.
> Fixed by setting the divider location before rendering the left and right 
> components..

Looks good.

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

Marked as reviewed by kizune (Reviewer).

PR Review: https://git.openjdk.org/jdk/pull/25294#pullrequestreview-2852056409

Reply via email to