diff --git a/glfw/cocoa_window.m b/glfw/cocoa_window.m index d1f317618..49d477a8e 100644 --- a/glfw/cocoa_window.m +++ b/glfw/cocoa_window.m @@ -1590,7 +1590,7 @@ reset_drop_copy_mimes(_GLFWDropData *d) { - (NSDragOperation)draggingUpdated:(id )sender { - if (!window->ns.drop_data.drag_accepted) return NSDragOperationNone; + if (!window->ns.drop_data.mimes_count) return NSDragOperationNone; const NSRect contentRect = [window->ns.view frame]; const NSPoint pos = [sender draggingLocation]; double xpos = pos.x;