]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Changed shortcut, but need to fix async conditions
authorarnav dhamija <arnav.dhamija@gmail.com>
Tue, 27 Sep 2016 05:07:08 +0000 (10:37 +0530)
committerarnav dhamija <arnav.dhamija@gmail.com>
Tue, 27 Sep 2016 05:07:08 +0000 (10:37 +0530)
src/dolphinmainwindow.cpp
src/dolphintabpage.cpp

index 30498952ca09cde714a8c447fd9fb50dbb52c273..ea4ff0525036fafa82e48315b7c88f6fb4feec4d 100644 (file)
@@ -1047,7 +1047,7 @@ void DolphinMainWindow::setupActions()
     connect(split, &QAction::triggered, this, &DolphinMainWindow::toggleSplitView);
 
     QAction* stashSplit = actionCollection()->addAction(QStringLiteral("split_stash"));
-    actionCollection()->setDefaultShortcut(stashSplit, Qt::Key_F2);
+    actionCollection()->setDefaultShortcut(stashSplit, Qt::CTRL | Qt::Key_S);
     stashSplit->setText(i18nc("@action:intoolbar Stash", "Stash"));
     stashSplit->setToolTip(i18nc("@info", "Opens the stash virtual directory in a split window"));
     stashSplit->setIcon(QIcon::fromTheme(QStringLiteral("folder-visiting")));
index e6440af5e22b0249f1ff61cdebcc40bcb826238c..3491dbad8b7cb132adac295fc902ee76ec05ed17 100644 (file)
@@ -75,13 +75,9 @@ void DolphinTabPage::setSplitViewEnabled(bool enabled, bool stash /*= false*/)
 {
     if (m_splitViewEnabled != enabled) {
         m_splitViewEnabled = enabled;
-        QUrl url;
+
         if (enabled) {
-            if (stash) {
-                url = QUrl("stash:/");
-            } else {
-                url = m_primaryViewContainer->url();
-            }
+            const QUrl& url = (stash) ? QUrl("stash:/") : m_primaryViewContainer->url();
             m_secondaryViewContainer = createViewContainer(url);
 
             const bool placesSelectorVisible = m_primaryViewContainer->urlNavigator()->isPlacesSelectorVisible();