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(); }