]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/dolphinmainwindow.cpp
Open KFind with current dir
[dolphin.git] / src / dolphinmainwindow.cpp
index 7bff58080823e8fe92536bd9e4f9e1c9e892a2c2..03486a9cf69de0c570a0c2fc53483976d869ef55 100644 (file)
@@ -1208,8 +1208,9 @@ QPointer<QAction> DolphinMainWindow::preferredSearchTool()
 
     auto *action = new QAction(QIcon::fromTheme(kfind->icon()), kfind->name(), this);
 
-    connect(action, &QAction::triggered, this, [kfind] {
+    connect(action, &QAction::triggered, this, [this, kfind] {
         auto *job = new KIO::ApplicationLauncherJob(kfind);
+        job->setUrls({m_activeViewContainer->url()});
         job->start();
     });
 
@@ -2572,6 +2573,7 @@ void DolphinMainWindow::updateSplitActions()
         popoutSplitAction->setEnabled(false);
         if (m_splitViewAction->menu()) {
             m_splitViewAction->removeAction(popoutSplitAction);
+            m_splitViewAction->menu()->deleteLater();
             m_splitViewAction->setMenu(nullptr);
             setActionPopupMode(m_splitViewAction, QToolButton::DelayedPopup);
         }