Changeset 19384 in josm for trunk/src


Ignore:
Timestamp:
2025-04-17T09:20:59+02:00 (3 months ago)
Author:
GerdP
Message:

fix #23851

  • move code to handle the width of the divider line

This seems to be the better solution as it also seems to work well after restart.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/MapFrame.java

    r18871 r19384  
    236236
    237237        dialogsPanel.setLayout(new BoxLayout(dialogsPanel, BoxLayout.Y_AXIS));
    238         dialogsPanel.setPreferredSize(new Dimension(TOGGLE_DIALOGS_WIDTH.get(), 0));
     238        dialogsPanel.setPreferredSize(new Dimension(TOGGLE_DIALOGS_WIDTH.get() - splitPane.getDividerSize(), 0));
    239239        dialogsPanel.setMinimumSize(new Dimension(24, 0));
    240240        mapView.setMinimumSize(new Dimension(10, 0));
     
    724724    public void rememberToggleDialogWidth() {
    725725        if (dialogsPanel.isVisible()) {
    726             TOGGLE_DIALOGS_WIDTH.put(splitPane.getWidth() - splitPane.getDividerLocation() - splitPane.getDividerSize() - 1);
     726            TOGGLE_DIALOGS_WIDTH.put(splitPane.getWidth() - splitPane.getDividerLocation());
    727727        }
    728728    }
Note: See TracChangeset for help on using the changeset viewer.