diff options
| author | Kai Uwe Broulik <[email protected]> | 2022-10-02 13:09:21 +0200 |
|---|---|---|
| committer | Kai Uwe Broulik <[email protected]> | 2022-10-06 12:21:15 +0000 |
| commit | 380543334c7a518717564e94bc806cae6ee7bf4a (patch) | |
| tree | 65689190a1efa276f520cb4f0234a4826053b452 /src/dolphintabbar.cpp | |
| parent | 8402b989957a5b9e44274b17b1cba289fc3544f0 (diff) | |
DolphinTabBar: Open folder in new tab when dropped onto tab bar
Diffstat (limited to 'src/dolphintabbar.cpp')
| -rw-r--r-- | src/dolphintabbar.cpp | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/src/dolphintabbar.cpp b/src/dolphintabbar.cpp index 4c1d9e44a..d3dc96393 100644 --- a/src/dolphintabbar.cpp +++ b/src/dolphintabbar.cpp @@ -36,13 +36,7 @@ void DolphinTabBar::dragEnterEvent(QDragEnterEvent* event) const int index = tabAt(event->pos()); if (mimeData->hasUrls()) { - if (index >= 0) { - event->acceptProposedAction(); - } else { - event->setDropAction(Qt::IgnoreAction); - // Still need to accept it to receive dragMoveEvent - event->accept(); - } + event->acceptProposedAction(); updateAutoActivationTimer(index); } @@ -62,11 +56,6 @@ void DolphinTabBar::dragMoveEvent(QDragMoveEvent* event) const int index = tabAt(event->pos()); if (mimeData->hasUrls()) { - if (index >= 0) { - event->acceptProposedAction(); - } else { - event->setDropAction(Qt::IgnoreAction); - } updateAutoActivationTimer(index); } @@ -81,7 +70,7 @@ void DolphinTabBar::dropEvent(QDropEvent* event) const QMimeData* mimeData = event->mimeData(); const int index = tabAt(event->pos()); - if (index >= 0 && mimeData->hasUrls()) { + if (mimeData->hasUrls()) { Q_EMIT tabDropEvent(index, event); } |
