]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Show "Open With" menu items even for empty dirs
authorNate Graham <nate@kde.org>
Tue, 13 Oct 2020 00:16:53 +0000 (18:16 -0600)
committerNate Graham <nate@kde.org>
Tue, 13 Oct 2020 00:16:53 +0000 (18:16 -0600)
We found some legitimate use cases for this after all! :)

This reverts 14f0cd52f61de7539e2d9c751966594708ed0281

BUG: 427573
FIXED-IN: 5.12

src/dolphincontextmenu.cpp

index d4807d3a7669635179ab0591c0c47e5a189fde37..f091039a758707ac6087361765ce719caacbb798 100644 (file)
@@ -335,11 +335,9 @@ void DolphinContextMenu::openViewportContextMenu()
     newFileMenu->setPopupFiles(QList<QUrl>() << m_baseUrl);
     addMenu(newFileMenu->menu());
 
-    // Don't show "Open With" menu items if the current dir is empty, because there's
-    // generally no app that can do anything interesting with an empty directory
-    if (view->itemsCount() != 0) {
-        addOpenWithActions(fileItemActions);
-    }
+    // Show "open with" menu items even if the dir is empty, because there are legitimate
+    // use cases for this, such as opening an empty dir in Kate or VSCode or something
+    addOpenWithActions(fileItemActions);
 
     QAction* pasteAction = createPasteAction();
     addAction(pasteAction);