Procházet zdrojové kódy

Merge pull request #49890 from voxelv/fix_tree_range_click_timeout_crash_46648

Avoid using a nullptr root in Tree._range_click_timeout().
Hugo Locurcio před 4 roky
rodič
revize
ce941397e5
1 změnil soubory, kde provedl 4 přidání a 0 odebrání
  1. 4 0
      scene/gui/tree.cpp

+ 4 - 0
scene/gui/tree.cpp

@@ -2155,6 +2155,10 @@ void Tree::_range_click_timeout() {
 			}
 			}
 		}
 		}
 
 
+		if (!root) {
+			return;
+		}
+
 		click_handled = false;
 		click_handled = false;
 		Ref<InputEventMouseButton> mb;
 		Ref<InputEventMouseButton> mb;
 		mb.instantiate();
 		mb.instantiate();