summaryrefslogtreecommitdiff
path: root/scene/gui
diff options
context:
space:
mode:
authorqarmin <mikrutrafal54@gmail.com>2019-06-21 11:34:32 +0200
committerqarmin <mikrutrafal54@gmail.com>2019-06-21 11:34:32 +0200
commitc77ff48a85e5d16b54a5b4d151f5515e56082000 (patch)
treee8f567414baf359b0f96a589ff3c2e158818db2a /scene/gui
parent5c66771e3ebccdfec55bb94ea521d2f24cb6200a (diff)
Fix some editor crashes
Diffstat (limited to 'scene/gui')
-rw-r--r--scene/gui/tabs.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/scene/gui/tabs.cpp b/scene/gui/tabs.cpp
index 36571cc878..7b0836cd28 100644
--- a/scene/gui/tabs.cpp
+++ b/scene/gui/tabs.cpp
@@ -892,6 +892,8 @@ void Tabs::ensure_tab_visible(int p_idx) {
}
Rect2 Tabs::get_tab_rect(int p_tab) const {
+
+ ERR_FAIL_INDEX_V(p_tab, tabs.size(), Rect2());
return Rect2(tabs[p_tab].ofs_cache, 0, tabs[p_tab].size_cache, get_size().height);
}