┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/dolphintabwidget.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/dolphintabwidget.cpp b/src/dolphintabwidget.cpp
index 1366eaa55..73b128dd2 100644
--- a/src/dolphintabwidget.cpp
+++ b/src/dolphintabwidget.cpp
@@ -171,7 +171,9 @@ void DolphinTabWidget::openNewActivatedTab()
void DolphinTabWidget::openNewActivatedTab(const QUrl &primaryUrl, const QUrl &secondaryUrl)
{
- openNewTab(primaryUrl, secondaryUrl);
+ DolphinTabPage *tabPage = openNewTab(primaryUrl, secondaryUrl);
+ Q_EMIT activeViewChanged(tabPage->activeViewContainer());
+
if (GeneralSettings::openNewTabAfterLastTab()) {
setCurrentIndex(count() - 1);
} else {
@@ -560,6 +562,7 @@ DolphinViewContainer *DolphinTabWidget::activateViewContainerAt(DolphinTabWidget
return nullptr;
}
viewContainer->setActive(true);
+ Q_EMIT activeViewChanged(viewContainer);
return viewContainer;
}