Fix self drops on macOS

This commit is contained in:
Kovid Goyal 2026-05-05 12:42:09 +05:30
parent 00e5472fd9
commit 3896846b63
No known key found for this signature in database
GPG key ID: 06BC317B515ACE7C

View file

@ -4191,7 +4191,10 @@ void _glfwCocoaPostEmptyEvent(void) {
NSEvent *currentEvent = [NSApp currentEvent];
if (currentEvent && currentEvent.type == NSEventTypeKeyDown && currentEvent.keyCode == 53) {
ev.type = GLFW_DRAG_CANCELLED;
} else ev.type = GLFW_DRAG_DROPPED;
} else {
ev.type = GLFW_DRAG_DROPPED;
ev.drop_maybe_a_cancel = true;
}
} break;
default:
ev.type = GLFW_DRAG_DROPPED; break;