diff --git a/src/video/cocoa_v.mm b/src/video/cocoa_v.mm index aaa9475ef0..371f6b7779 100644 --- a/src/video/cocoa_v.mm +++ b/src/video/cocoa_v.mm @@ -508,12 +508,12 @@ static bool QZ_PollEvent(void) break; case NSLeftMouseDown: + pt = QZ_GetMouseLocation(event); if (!([ event modifierFlags ] & NSCommandKeyMask) || !QZ_MouseIsInsideView(&pt)) { [NSApp sendEvent:event]; } - pt = QZ_GetMouseLocation(event); if (!QZ_MouseIsInsideView(&pt)) { QZ_ShowMouse(); break;