Don't restore last opened tab if that tab is no longer visible

This commit is contained in:
WarmUpTill
2024-05-28 20:17:57 +02:00
committed by WarmUpTill
parent b3bde6c59f
commit 5e1469b0d8

View File

@@ -161,7 +161,7 @@ void SetTabOrder(QTabWidget *tabWidget)
void SetCurrentTab(QTabWidget *tabWidget)
{
if (lastOpenedTab >= 0) {
if (lastOpenedTab >= 0 && tabWidget->isTabVisible(lastOpenedTab)) {
tabWidget->setCurrentIndex(lastOpenedTab);
}
}