diff --git a/Userland/Libraries/LibGUI/Scrollbar.cpp b/Userland/Libraries/LibGUI/Scrollbar.cpp index 39ac9953f8..7ef7fe05d9 100644 --- a/Userland/Libraries/LibGUI/Scrollbar.cpp +++ b/Userland/Libraries/LibGUI/Scrollbar.cpp @@ -276,7 +276,11 @@ void Scrollbar::on_automatic_scrolling_timer_fired() } return; } - m_gutter_click_state = GutterClickState::NotPressed; + if (m_gutter_click_state != GutterClickState::NotPressed) { + m_gutter_click_state = GutterClickState::NotPressed; + update(); + return; + } } void Scrollbar::mousedown_event(MouseEvent& event)