┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/dolphincontextmenu.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/dolphincontextmenu.cpp b/src/dolphincontextmenu.cpp
index 34d3127dc..ed7321fab 100644
--- a/src/dolphincontextmenu.cpp
+++ b/src/dolphincontextmenu.cpp
@@ -341,7 +341,11 @@ void DolphinContextMenu::openViewportContextMenu()
addSeparator();
// Insert service actions
- fileItemActions.addServiceActionsTo(this);
+ QList<QAction *> additionalActions;
+ if (baseUrlProperties.isDirectory() && baseUrlProperties.isLocal()) {
+ additionalActions << m_mainWindow->actionCollection()->action(QStringLiteral("open_terminal"));
+ }
+ fileItemActions.addServiceActionsTo(this, additionalActions);
fileItemActions.addPluginActionsTo(this);
addVersionControlPluginActions();