diff --git a/src/plugins/terminal/terminalpane.cpp b/src/plugins/terminal/terminalpane.cpp index 187df2b074b..27b512b92e3 100644 --- a/src/plugins/terminal/terminalpane.cpp +++ b/src/plugins/terminal/terminalpane.cpp @@ -218,6 +218,11 @@ void TerminalPane::removeTab(int index) delete m_tabWidget->widget(index); TerminalCommands::instance().paneActions().closeTerminal.setEnabled(m_tabWidget->count() > 1); + + if (auto terminal = currentTerminal()) { + terminal->setFocus(); + } + emit navigateStateUpdate(); }