diff --git a/src/lib/tabwidget/tabbar.cpp b/src/lib/tabwidget/tabbar.cpp index 82e78d3ca..1a9a90369 100644 --- a/src/lib/tabwidget/tabbar.cpp +++ b/src/lib/tabwidget/tabbar.cpp @@ -578,7 +578,7 @@ void TabBar::dragEnterEvent(QDragEnterEvent* event) { const QMimeData* mime = event->mimeData(); - if (mime->hasText() || mime->hasUrls() || mime->hasFormat(MIMETYPE)) { + if (mime->hasText() || mime->hasUrls() || (mime->hasFormat(MIMETYPE) && event->source())) { event->acceptProposedAction(); return; }