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