QmlDesigner: End drag when dragging an asset to a material

Fixes: QDS-9474
Change-Id: Iaed7c6a3a2308e895f7d945abc3aaa49eacfc98a
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
This commit is contained in:
Mahmoud Badri
2023-03-20 14:41:09 +02:00
parent b8a78d6cea
commit 4b8df9996f

View File

@@ -296,6 +296,9 @@ void MaterialBrowserWidget::acceptBundleTextureDropOnMaterial(int matIndex, cons
m_materialBrowserView->applyTextureToMaterial({mat}, tex); m_materialBrowserView->applyTextureToMaterial({mat}, tex);
}); });
if (m_materialBrowserView->model())
m_materialBrowserView->model()->endDrag();
creator->deleteLater(); creator->deleteLater();
} }
@@ -326,6 +329,9 @@ void MaterialBrowserWidget::acceptAssetsDropOnMaterial(int matIndex, const QList
m_materialBrowserView->applyTextureToMaterial({mat}, tex); m_materialBrowserView->applyTextureToMaterial({mat}, tex);
}); });
if (m_materialBrowserView->model())
m_materialBrowserView->model()->endDrag();
creator->deleteLater(); creator->deleteLater();
} }