From 92f44c65233e7ec3c19c98d263bd64ad56aa8648 Mon Sep 17 00:00:00 2001 From: hneemann Date: Thu, 4 Feb 2021 09:50:57 +0100 Subject: [PATCH] Avoids an unnecessary pack, see #637 --- .../de/neemann/digital/gui/components/SingleValueDialog.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/java/de/neemann/digital/gui/components/SingleValueDialog.java b/src/main/java/de/neemann/digital/gui/components/SingleValueDialog.java index 5ef5f2a13..9ad33311d 100644 --- a/src/main/java/de/neemann/digital/gui/components/SingleValueDialog.java +++ b/src/main/java/de/neemann/digital/gui/components/SingleValueDialog.java @@ -168,7 +168,7 @@ public final class SingleValueDialog extends JDialog implements ModelStateObserv KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE, 0), JComponent.WHEN_IN_FOCUSED_WINDOW); - pack(); + updateSeparators(); Screen.setLocation(this, pos, true); textField.requestFocus(); textField.select(0, Integer.MAX_VALUE); @@ -209,7 +209,6 @@ public final class SingleValueDialog extends JDialog implements ModelStateObserv checkBoxes[bit].addActionListener(actionEvent -> setBit(bit, checkBoxes[bit].isSelected())); p.add(checkBoxes[bit]); } - updateSeparators(); return p; }