diff options
author | Michael Alexsander <michaelalexsander@protonmail.com> | 2021-10-04 10:37:53 -0300 |
---|---|---|
committer | Michael Alexsander <michaelalexsander@protonmail.com> | 2021-10-04 10:37:53 -0300 |
commit | 0dd65fff3b342f99bdfb9e4b432ea53c93137dcc (patch) | |
tree | 89364032a41250328c7e57242f37049105b4cc0a | |
parent | 06e2cef459b109a7548d529900f00375c6fe6132 (diff) | |
download | redot-engine-0dd65fff3b342f99bdfb9e4b432ea53c93137dcc.tar.gz |
Fix `Tabs` offset overreaching when scrolling fast
-rw-r--r-- | scene/gui/tabs.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/scene/gui/tabs.cpp b/scene/gui/tabs.cpp index ba8dba847c..f305bf7013 100644 --- a/scene/gui/tabs.cpp +++ b/scene/gui/tabs.cpp @@ -156,6 +156,7 @@ void Tabs::gui_input(const Ref<InputEvent> &p_event) { if (scrolling_enabled && buttons_visible) { if (missing_right) { offset++; + _ensure_no_over_offset(); // Avoid overreaching when scrolling fast. update(); } } |