diff --git a/src/ViewContainer.cpp b/src/ViewContainer.cpp index e6ee790d..f3e42725 100644 --- a/src/ViewContainer.cpp +++ b/src/ViewContainer.cpp @@ -550,7 +550,9 @@ void TabbedViewContainer::updateTitle(ViewProperties *item) { auto controller = qobject_cast(item); auto topLevelSplitter = qobject_cast(controller->view()->parentWidget())->getToplevelSplitter(); - + if (controller->view() != topLevelSplitter->activeTerminalDisplay()) { + return; + } const int index = indexOf(topLevelSplitter); QString tabText = item->title();