From 09f4bd20d7514f229338667effdf8519f1722b3f Mon Sep 17 00:00:00 2001 From: Charles Yin Date: Fri, 29 Jul 2011 10:38:35 +1000 Subject: Cancel mousearea pressed state when window is deactivated Change-Id: I1cc21c338576a2ac3b1e8e282e8e4de3bc63759a Task-number:QTBUG-19904 Reviewed-on: http://codereview.qt.nokia.com/2357 Reviewed-by: Qt Sanity Bot Reviewed-by: Martin Jones --- src/declarative/items/qsgcanvas.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/declarative/items/qsgcanvas.cpp') diff --git a/src/declarative/items/qsgcanvas.cpp b/src/declarative/items/qsgcanvas.cpp index 2efdd50c73..03b6a72b96 100644 --- a/src/declarative/items/qsgcanvas.cpp +++ b/src/declarative/items/qsgcanvas.cpp @@ -1017,6 +1017,9 @@ bool QSGCanvas::event(QEvent *e) case QSGEvent::SGDragDrop: d->deliverDragEvent(static_cast(e)); break; + case QEvent::WindowDeactivate: + rootItem()->windowDeactivateEvent(); + break; default: break; } -- cgit v1.2.3