diff --git a/ui/platform/mac/ui_window_mac.mm b/ui/platform/mac/ui_window_mac.mm index 514ef32..9d91f3c 100644 --- a/ui/platform/mac/ui_window_mac.mm +++ b/ui/platform/mac/ui_window_mac.mm @@ -105,7 +105,10 @@ public: _dragStarted = _checkStartDrag(); } else if (([e type] == NSEventTypeLeftMouseDragged) && _dragStarted) { - return _checkPerformDrag([e window]); + if (_checkPerformDrag([e window])) { + return true; + } + _dragStarted = false; } } return false;