<div dir="ltr"><div>Hello Konsole devs,</div><div><br></div><div>I'm using Konsole daily and I encountered the bug described in <a href="https://bugs.kde.org/show_bug.cgi?id=406828">https://bugs.kde.org/show_bug.cgi?id=406828</a></div><div><br></div><div>This is really annoying for me, so I've decided to have a look at the cause. It seems pretty straightforward to fix, so I'm attaching a git diff of the change here. If there is a better place for me to send the fix, please let me know. <br></div><div><br></div><div>Thank you,</div><div>Petr Velan<br></div><div><br></div><div><br></div><div>diff --git a/src/ViewContainer.cpp b/src/ViewContainer.cpp<br>index 81157301..5002c977 100644<br>--- a/src/ViewContainer.cpp<br>+++ b/src/ViewContainer.cpp<br>@@ -543,7 +543,9 @@ void TabbedViewContainer::setTabActivity(int index, bool activity)<br> void TabbedViewContainer::updateActivity(ViewProperties *item)<br> {<br>     auto controller = qobject_cast<SessionController*>(item);<br>-    auto index = indexOf(controller->view());<br>+    auto topLevelSplitter = qobject_cast<ViewSplitter*>(controller->view()->parentWidget())->getToplevelSplitter();<br>+<br>+    const int index = indexOf(topLevelSplitter);<br>     if (index != currentIndex()) {<br>         setTabActivity(index, true);<br>     }<br></div></div>