From ad2584813f65ad4f957f5d5edbcc34b653b021a5 Mon Sep 17 00:00:00 2001
From: Frank Praznik <[EMAIL REDACTED]>
Date: Fri, 7 Mar 2025 14:59:46 -0500
Subject: [PATCH] cocoa: Ignore both clicks and motion on tooltip windows
---
src/video/cocoa/SDL_cocoawindow.m | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/video/cocoa/SDL_cocoawindow.m b/src/video/cocoa/SDL_cocoawindow.m
index 52943e8f567f6..10d4d00d38f80 100644
--- a/src/video/cocoa/SDL_cocoawindow.m
+++ b/src/video/cocoa/SDL_cocoawindow.m
@@ -2211,6 +2211,7 @@ then immediately ordering out (removing) the window does work. */
} else {
if (window->flags & SDL_WINDOW_TOOLTIP) {
[nswindow setIgnoresMouseEvents:YES];
+ [nswindow setAcceptsMouseMovedEvents:NO];
} else if (window->flags & SDL_WINDOW_POPUP_MENU) {
Cocoa_SetKeyboardFocus(window, window->parent == SDL_GetKeyboardFocus());
}