diff --git a/Userland/Libraries/LibGUI/OpacitySlider.cpp b/Userland/Libraries/LibGUI/OpacitySlider.cpp index ce3b11e97f..5b005d1cc7 100644 --- a/Userland/Libraries/LibGUI/OpacitySlider.cpp +++ b/Userland/Libraries/LibGUI/OpacitySlider.cpp @@ -22,6 +22,7 @@ OpacitySlider::OpacitySlider(Gfx::Orientation orientation) set_min(0); set_max(100); set_value(100); + set_preferred_size(SpecialDimension::Fit); } Gfx::IntRect OpacitySlider::frame_inner_rect() const @@ -192,17 +193,15 @@ void OpacitySlider::mousewheel_event(MouseEvent& event) Optional OpacitySlider::calculated_min_size() const { if (orientation() == Gfx::Orientation::Vertical) - return { { 20, 40 } }; - else - return { { 40, 20 } }; + return { { 22, 40 } }; + return { { 40, 22 } }; } Optional OpacitySlider::calculated_preferred_size() const { if (orientation() == Gfx::Orientation::Vertical) return { { SpecialDimension::Shrink, SpecialDimension::OpportunisticGrow } }; - else - return { { SpecialDimension::OpportunisticGrow, SpecialDimension::Shrink } }; + return { { SpecialDimension::OpportunisticGrow, SpecialDimension::Shrink } }; } }