┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/dolphintabpage.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/dolphintabpage.h')
-rw-r--r--src/dolphintabpage.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/dolphintabpage.h b/src/dolphintabpage.h
index b6135d360..421496ce9 100644
--- a/src/dolphintabpage.h
+++ b/src/dolphintabpage.h
@@ -204,6 +204,15 @@ private:
*/
void startExpandViewAnimation(DolphinViewContainer *expandingContainer);
+ /**
+ * Connect/disconnect DolphinView::activated → slotViewActivated for all
+ * current view containers. Used to suppress the signal during programmatic
+ * activation (tab switch, construction, session restore) so that
+ * slotViewActivated does not spuriously toggle m_primaryViewActive.
+ */
+ void connectViewActivatedSignals();
+ void disconnectViewActivatedSignals();
+
private:
DolphinTabPageSplitter *m_splitter;