Jelajahi Sumber

Fix OS X crash when running as .app

Marcelo Fernandez 6 tahun lalu
induk
melakukan
a069685fbb
1 mengubah file dengan 2 tambahan dan 1 penghapusan
  1. 2 1
      platform/osx/os_osx.mm

+ 2 - 1
platform/osx/os_osx.mm

@@ -331,7 +331,8 @@ static Vector2 get_mouse_pos(NSPoint locationInWindow, CGFloat backingScaleFacto
 	get_mouse_pos(
 			[OS_OSX::singleton->window_object mouseLocationOutsideOfEventStream],
 			[OS_OSX::singleton->window_view backingScaleFactor]);
-	OS_OSX::singleton->input->set_mouse_position(Point2(mouse_x, mouse_y));
+	if (OS_OSX::singleton->input)
+		OS_OSX::singleton->input->set_mouse_position(Point2(mouse_x, mouse_y));
 
 	if (OS_OSX::singleton->get_main_loop())
 		OS_OSX::singleton->get_main_loop()->notification(MainLoop::NOTIFICATION_WM_FOCUS_IN);