Explorar o código

Merge pull request #106317 from stuartcarnie/sgc_macos_first_click

macOS: Process first click event without requiring focus
Rémi Verschelde hai 2 meses
pai
achega
db66343528
Modificáronse 1 ficheiros con 4 adicións e 0 borrados
  1. 4 0
      platform/macos/godot_content_view.mm

+ 4 - 0
platform/macos/godot_content_view.mm

@@ -68,6 +68,10 @@
 
 
 @implementation GodotContentView
 @implementation GodotContentView
 
 
+- (BOOL)acceptsFirstMouse:(NSEvent *)event {
+	return YES;
+}
+
 - (void)setFrameSize:(NSSize)newSize {
 - (void)setFrameSize:(NSSize)newSize {
 	DisplayServerMacOS *ds = (DisplayServerMacOS *)DisplayServer::get_singleton();
 	DisplayServerMacOS *ds = (DisplayServerMacOS *)DisplayServer::get_singleton();
 	if (ds && ds->has_window(window_id)) {
 	if (ds && ds->has_window(window_id)) {