diff --git a/scene/gui/tabs.cpp b/scene/gui/tabs.cpp index 7304fe1e6dc..a66df3fb4f5 100644 --- a/scene/gui/tabs.cpp +++ b/scene/gui/tabs.cpp @@ -131,6 +131,7 @@ void Tabs::_gui_input(const Ref &p_event) { if (scrolling_enabled && buttons_visible) { if (missing_right) { offset++; + _ensure_no_over_offset(); // Avoid overreaching when scrolling fast. update(); } }