From 4b8df9996fd3b8d0e627dd21cff8b3853f95233b Mon Sep 17 00:00:00 2001 From: Mahmoud Badri Date: Mon, 20 Mar 2023 14:41:09 +0200 Subject: [PATCH] QmlDesigner: End drag when dragging an asset to a material Fixes: QDS-9474 Change-Id: Iaed7c6a3a2308e895f7d945abc3aaa49eacfc98a Reviewed-by: Miikka Heikkinen --- .../components/materialbrowser/materialbrowserwidget.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/plugins/qmldesigner/components/materialbrowser/materialbrowserwidget.cpp b/src/plugins/qmldesigner/components/materialbrowser/materialbrowserwidget.cpp index 87ffbd95e65..07eaa883197 100644 --- a/src/plugins/qmldesigner/components/materialbrowser/materialbrowserwidget.cpp +++ b/src/plugins/qmldesigner/components/materialbrowser/materialbrowserwidget.cpp @@ -296,6 +296,9 @@ void MaterialBrowserWidget::acceptBundleTextureDropOnMaterial(int matIndex, cons m_materialBrowserView->applyTextureToMaterial({mat}, tex); }); + if (m_materialBrowserView->model()) + m_materialBrowserView->model()->endDrag(); + creator->deleteLater(); } @@ -326,6 +329,9 @@ void MaterialBrowserWidget::acceptAssetsDropOnMaterial(int matIndex, const QList m_materialBrowserView->applyTextureToMaterial({mat}, tex); }); + if (m_materialBrowserView->model()) + m_materialBrowserView->model()->endDrag(); + creator->deleteLater(); }