Browse Source

Merge pull request #78582 from Sauermann/fix-mouse-focus-nullcheck

Re-add `mouse_focus`-nullcheck
Rémi Verschelde 2 năm trước cách đây
mục cha
commit
b0c3c00d25
1 tập tin đã thay đổi với 1 bổ sung2 xóa
  1. 1 2
      scene/main/viewport.cpp

+ 1 - 2
scene/main/viewport.cpp

@@ -1771,8 +1771,7 @@ void Viewport::_gui_input_event(Ref<InputEvent> p_event) {
 				}
 			}
 
-			bool stopped = gui.mouse_focus->can_process() && _gui_call_input(gui.mouse_focus, mb);
-
+			bool stopped = gui.mouse_focus && gui.mouse_focus->can_process() && _gui_call_input(gui.mouse_focus, mb);
 			if (stopped) {
 				set_input_as_handled();
 			}