From 961a2253161f6dd481c96dd540f4f9ad948186e8 Mon Sep 17 00:00:00 2001 From: thankyouverycool <66646555+thankyouverycool@users.noreply.github.com> Date: Thu, 22 Sep 2022 11:22:12 -0400 Subject: [PATCH] LibGUI: Include scrubber and gutter in Scrollbar's calculated_min_size() --- Userland/Libraries/LibGUI/Scrollbar.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Userland/Libraries/LibGUI/Scrollbar.cpp b/Userland/Libraries/LibGUI/Scrollbar.cpp index 1abcf79fdc..7659f857bf 100644 --- a/Userland/Libraries/LibGUI/Scrollbar.cpp +++ b/Userland/Libraries/LibGUI/Scrollbar.cpp @@ -420,10 +420,11 @@ void Scrollbar::update_animated_scroll() Optional Scrollbar::calculated_min_size() const { + auto scrubber_and_gutter = default_button_size() + 1; if (orientation() == Gfx::Orientation::Vertical) - return { { default_button_size(), 2 * default_button_size() } }; + return { { default_button_size(), 2 * default_button_size() + scrubber_and_gutter } }; else - return { { 2 * default_button_size(), default_button_size() } }; + return { { 2 * default_button_size() + scrubber_and_gutter, default_button_size() } }; } Optional Scrollbar::calculated_preferred_size() const