From eaa038c66eaacfceca26e94460c64a8592ded742 Mon Sep 17 00:00:00 2001 From: Reinhard Pointner Date: Fri, 26 May 2017 13:29:00 +0800 Subject: [PATCH] Fix Windows 10 button padding --- source/net/filebot/ui/rename/RenameList.java | 2 +- source/net/filebot/util/ui/SwingUI.java | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/source/net/filebot/ui/rename/RenameList.java b/source/net/filebot/ui/rename/RenameList.java index 54fe8299..246ab9b6 100644 --- a/source/net/filebot/ui/rename/RenameList.java +++ b/source/net/filebot/ui/rename/RenameList.java @@ -42,7 +42,7 @@ class RenameList extends FileBotList { getRemoveAction().setEnabled(true); buttonPanel = new JPanel(new MigLayout("insets 1.2mm, nogrid, novisualpadding, fill", "align center")); - buttonPanel.add(createImageButton(downAction), "gap 10px, sgy button"); + buttonPanel.add(createImageButton(downAction), "sgy button"); buttonPanel.add(createImageButton(upAction), "gap 0, sgy button"); buttonPanel.add(createLoadButton(), "gap 10px, sgy button"); diff --git a/source/net/filebot/util/ui/SwingUI.java b/source/net/filebot/util/ui/SwingUI.java index bef7562e..7e5c4e05 100644 --- a/source/net/filebot/util/ui/SwingUI.java +++ b/source/net/filebot/util/ui/SwingUI.java @@ -158,6 +158,9 @@ public final class SwingUI { button.setVerticalTextPosition(SwingConstants.BOTTOM); button.setOpaque(false); + // fix Windows 10 button padding + button.setMaximumSize(new Dimension(36, 36)); + if (Settings.isMacApp()) { button.setPreferredSize(new Dimension(28, 27)); } else {