Terminal: Switch Mode to ensure visible

Change-Id: I6d92ac07b7f6e7d5ed3fa4d27531d1cb8ec1a36f
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
This commit is contained in:
Marcus Tillmanns
2023-05-11 15:47:25 +02:00
parent 946da55f6e
commit 0c8ae843c6
2 changed files with 5 additions and 4 deletions

View File

@@ -44,10 +44,11 @@ public:
terminal->setShellName(setup.m_commandLine.executable().fileName());
m_terminalPane->addTerminal(terminal, "App");
} else {
m_terminalPane->ensureVisible(terminal);
terminal->restart(openParameters);
}
m_terminalPane->ensureVisible(terminal);
connect(terminal, &TerminalWidget::destroyed, m_process, [process = m_process] {
if (process->inferiorProcessId())
process->emitFinished(-1, QProcess::CrashExit);