closeRequest instead of deleteLater on stop

This commit is contained in:
RickyRister 2025-01-10 21:25:28 -08:00
parent 434053bb48
commit c48500ca1c

View file

@ -286,18 +286,24 @@ void TabSupervisor::stop()
emit localGameEnded(); emit localGameEnded();
} else { } else {
if (tabUserLists) if (tabUserLists) {
tabUserLists->deleteLater(); tabUserLists->closeRequest(true);
if (tabServer) }
tabServer->deleteLater(); if (tabServer) {
if (tabDeckStorage) tabServer->closeRequest(true);
tabDeckStorage->deleteLater(); }
if (tabReplays) if (tabDeckStorage) {
tabReplays->deleteLater(); tabDeckStorage->closeRequest(true);
if (tabAdmin) }
tabAdmin->deleteLater(); if (tabReplays) {
if (tabLog) tabReplays->closeRequest(true);
tabLog->deleteLater(); }
if (tabAdmin) {
tabAdmin->closeRequest(true);
}
if (tabLog) {
tabLog->closeRequest(true);
}
} }
tabUserLists = 0; tabUserLists = 0;
tabServer = 0; tabServer = 0;