diff options
author | RĂ©mi Verschelde <remi@verschelde.fr> | 2022-05-31 12:28:50 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-05-31 12:28:50 +0200 |
commit | cf9aad63badbb3cc002071335fdddc9153491d3b (patch) | |
tree | dab7dbc9219bdd7f7b89d09a6f45d00d6f2ed31d | |
parent | 9f473ec09ec8210360095057294f2051d15cecdb (diff) | |
parent | ee89c65b11462853c6b963959ee76e4941427eb7 (diff) |
Merge pull request #61453 from m3g4d1v3r/master
Fix #61444: Executing Tree.scroll_to_item crashes Godot
-rw-r--r-- | scene/gui/tree.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/scene/gui/tree.cpp b/scene/gui/tree.cpp index b4602e7a5a..dee5ff3db9 100644 --- a/scene/gui/tree.cpp +++ b/scene/gui/tree.cpp @@ -4523,6 +4523,7 @@ Point2 Tree::get_scroll() const { } void Tree::scroll_to_item(TreeItem *p_item, bool p_center_on_item) { + ERR_FAIL_NULL(p_item); if (!is_visible_in_tree() || !p_item->is_visible()) { return; // Hack to work around crash in get_item_rect() if Tree is not in tree. } |