diff --git a/src/app.cpp b/src/app.cpp index 54fe6b1..e290f04 100644 --- a/src/app.cpp +++ b/src/app.cpp @@ -1414,7 +1414,9 @@ void App::removeGame(Game *game) return; } - // Store in removed games map for potential undo + if (m_removedGames.size() >= 200) { + m_removedGames.clear(); + } m_removedGames[game->id()] = game->toJson(); m_gameModel->removeGame(game->id());