From 04b7a414f626795b8000271e133b65f8b72ea4c9 Mon Sep 17 00:00:00 2001 From: Prasanth Ullattil Date: Tue, 22 Sep 2009 15:47:22 +0200 Subject: Missing mouse release event on toolbars on Mac OS X The mouse move events were eaten regardless of the dragging state. Task-number: 238004 Reviewed-by: Thierry --- src/gui/widgets/qtoolbar.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/gui/widgets/qtoolbar.cpp b/src/gui/widgets/qtoolbar.cpp index a727b2b..40c0b02 100644 --- a/src/gui/widgets/qtoolbar.cpp +++ b/src/gui/widgets/qtoolbar.cpp @@ -307,6 +307,8 @@ bool QToolBarPrivate::mouseReleaseEvent(QMouseEvent*) return true; } else { #ifdef Q_WS_MAC + if (!macWindowDragging) + return false; macWindowDragging = false; macWindowDragPressPosition = QPoint(); return true; -- cgit v0.12