┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/dolphintabwidget.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/dolphintabwidget.cpp')
-rw-r--r--src/dolphintabwidget.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/dolphintabwidget.cpp b/src/dolphintabwidget.cpp
index bbf80e4bf..7fbf10b19 100644
--- a/src/dolphintabwidget.cpp
+++ b/src/dolphintabwidget.cpp
@@ -383,6 +383,16 @@ void DolphinTabWidget::moveToInactiveSplitView()
inactiveView->moveSelectedItems(selectedItems, inactiveView->url());
}
+void DolphinTabWidget::focusInactiveSplitView()
+{
+ DolphinTabPage *const tabPage = currentTabPage();
+ if (!tabPage->splitViewEnabled()) {
+ tabPage->setSplitViewEnabled(true, WithAnimation, tabPage->activeViewContainer()->url());
+ } else {
+ activateViewContainerAt(ViewIndex{currentIndex(), !tabPage->primaryViewActive()});
+ }
+}
+
void DolphinTabWidget::detachTab(int index)
{
Q_ASSERT(index >= 0);