Pārlūkot izejas kodu

Alter min sizes on show/hide of subs panel.

Fixes CLIENT-178

Change-Id: I22089848657074c81cf906b5c8d4a92dcccb7cb0
Reviewed-on: http://gerrit.dmdirc.com/1802
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
Reviewed-by: Chris Smith <chris@dmdirc.com>
tags/0.6.5
Greg Holmes 13 gadus atpakaļ
vecāks
revīzija
7dedaf77e6

+ 8
- 0
src/com/dmdirc/addons/ui_swing/dialogs/aliases/AliasManagerDialog.java Parādīt failu

@@ -341,12 +341,20 @@ public final class AliasManagerDialog extends StandardDialog implements
341 341
             dispose();
342 342
         } else if (e.getSource() == showSubs) {
343 343
             if (subsPanel.isVisible()) {
344
+                final Dimension minSize = getMinimumSize();
345
+                minSize.setSize(minSize.getWidth(), minSize.getHeight()
346
+                        - subsPanel.getSize().getHeight());
347
+                setMinimumSize(minSize);
344 348
                 subsPanel.setVisible(false);
345 349
                 pack();
346 350
                 showSubs.setText("Show Substitutions");
347 351
             } else {
348 352
                 subsPanel.setVisible(true);
349 353
                 pack();
354
+                final Dimension minSize = getMinimumSize();
355
+                minSize.setSize(minSize.getWidth(), minSize.getHeight()
356
+                        + subsPanel.getSize().getHeight());
357
+                setMinimumSize(minSize);
350 358
                 showSubs.setText("Hide Substitutions");
351 359
             }
352 360
         }

Notiek ielāde…
Atcelt
Saglabāt