ScrollBar: increased minimum thumb size on macOS and Linux to 18px and on Windows to 10px; also include ScrollBar.thumbInsets in minimum size calculation (issue #131)

This commit is contained in:
Karl Tauber
2020-07-27 14:41:01 +02:00
parent 5a9e620c17
commit a8423f7741
9 changed files with 26 additions and 8 deletions

View File

@@ -6,10 +6,12 @@ FlatLaf Change Log
- Animated theme change (see [FlatLaf Extras](flatlaf-extras)).
- Custom window decorations: Fixed maximized window bounds when programmatically
maximizing window. E.g. restoring window state at startup. (issue #129)
- InternalFrame: Title pane height was too small when iconify, maximize and close
buttons are hidden. (issue #132)
- InternalFrame: Title pane height was too small when iconify, maximize and
close buttons are hidden. (issue #132)
- ScrollPane: Enable/disable smooth scrolling per component if client property
"JScrollPane.smoothScrolling" is set to a `Boolean` on `JScrollPane`.
- ScrollBar: Increased minimum thumb size on macOS and Linux from 8 to 18
pixels. On Windows, it is now 10 pixels. (issue #131)
## 0.38