diff --git a/frame/window/quickpluginwindow.cpp b/frame/window/quickpluginwindow.cpp index 85c457fd1..7e7bf1e1f 100644 --- a/frame/window/quickpluginwindow.cpp +++ b/frame/window/quickpluginwindow.cpp @@ -382,8 +382,10 @@ void QuickPluginWindow::onRequestUpdate() m_mainLayout->addWidget(itemWidget); } - if (countChanged) + if (countChanged) { + m_dragInfo->dockItem = nullptr; Q_EMIT itemCountChanged(); + } } QPoint QuickPluginWindow::popupPoint(QWidget *widget) const