From 58a2abc0fc508fd4764876da24089761b3dfcfe3 Mon Sep 17 00:00:00 2001 From: Karl Tauber Date: Tue, 27 Aug 2019 13:08:14 +0200 Subject: [PATCH] ScrollBar: scale minimum and maximum thumb sizes --- .../java/com/formdev/flatlaf/ui/FlatScrollBarUI.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatScrollBarUI.java b/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatScrollBarUI.java index b3cf4aa0..4212f2b5 100644 --- a/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatScrollBarUI.java +++ b/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatScrollBarUI.java @@ -80,4 +80,14 @@ public class FlatScrollBarUI g.setColor( thumbColor ); g.fillRect( thumbBounds.x, thumbBounds.y, thumbBounds.width, thumbBounds.height ); } + + @Override + protected Dimension getMinimumThumbSize() { + return UIScale.scale( super.getMinimumThumbSize() ); + } + + @Override + protected Dimension getMaximumThumbSize() { + return UIScale.scale( super.getMaximumThumbSize() ); + } }