From 348bad2fdb1c99cef37cdef2c6c02950e39f6499 Mon Sep 17 00:00:00 2001 From: Mahmoud Badri Date: Wed, 12 Oct 2022 20:54:24 +0300 Subject: [PATCH] QmlDesigner: Fix assets library drag glitch When clicking an asset and then moving the mouse, drag is still active. Happens on mac and linux only. Change-Id: Ic61a9316013271e8e16a30629416787c863840a3 Reviewed-by: Miikka Heikkinen --- .../components/assetslibrary/assetslibrarywidget.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/plugins/qmldesigner/components/assetslibrary/assetslibrarywidget.cpp b/src/plugins/qmldesigner/components/assetslibrary/assetslibrarywidget.cpp index 7c111f80c0b..93057e6733a 100644 --- a/src/plugins/qmldesigner/components/assetslibrary/assetslibrarywidget.cpp +++ b/src/plugins/qmldesigner/components/assetslibrary/assetslibrarywidget.cpp @@ -91,6 +91,8 @@ bool AssetsLibraryWidget::eventFilter(QObject *obj, QEvent *event) m_assetsToDrag.clear(); } } + } else if (event->type() == QMouseEvent::MouseButtonRelease) { + m_assetsToDrag.clear(); } return QObject::eventFilter(obj, event);