소스 검색

Fixes crash, closes #24038

Juan Linietsky 6 년 전
부모
커밋
167eb269ec
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      scene/main/viewport.cpp

+ 1 - 1
scene/main/viewport.cpp

@@ -2498,7 +2498,7 @@ void Viewport::_drop_mouse_focus() {
 			Ref<InputEventMouseButton> mb;
 			Ref<InputEventMouseButton> mb;
 			mb.instance();
 			mb.instance();
 			mb->set_position(c->get_local_mouse_position());
 			mb->set_position(c->get_local_mouse_position());
-			mb->set_global_position(gui.mouse_focus->get_local_mouse_position());
+			mb->set_global_position(c->get_local_mouse_position());
 			mb->set_button_index(i + 1);
 			mb->set_button_index(i + 1);
 			mb->set_pressed(false);
 			mb->set_pressed(false);
 			c->call_multilevel(SceneStringNames::get_singleton()->_gui_input, mb);
 			c->call_multilevel(SceneStringNames::get_singleton()->_gui_input, mb);