clear all players when closing game tab

this prevents issues caused by items in play when using the player
destructor in the wrong order
This commit is contained in:
ebbit1q 2026-04-21 00:59:05 +02:00
parent 6765831b92
commit 60356d4e42

View file

@ -259,6 +259,9 @@ TabGame::~TabGame()
if (replayManager) {
delete replayManager->replay;
}
for (auto &player : game->getPlayerManager()->getPlayers()) {
player->clear();
}
}
void TabGame::updatePlayerListDockTitle()