┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/dolphintabwidget.cpp
diff options
context:
space:
mode:
authorMéven Car <[email protected]>2025-10-19 20:13:52 +0200
committerMéven Car <[email protected]>2025-10-23 08:10:58 +0000
commit9ff51dddcd3d1d5262dc05e3fae02663ee3ec847 (patch)
tree754ada4eefbc2ff8c1006455c38355c3f9709d69 /src/dolphintabwidget.cpp
parent77b34153158a3f049ce100fc30ab0ae5fb719d43 (diff)
dolphintabwidget: make sure to emit activeViewChanged
Diffstat (limited to 'src/dolphintabwidget.cpp')
-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;
}