diff --git a/Userland/Games/Solitaire/Game.cpp b/Userland/Games/Solitaire/Game.cpp index d7e19e659f..f38dcfc47e 100644 --- a/Userland/Games/Solitaire/Game.cpp +++ b/Userland/Games/Solitaire/Game.cpp @@ -96,6 +96,9 @@ void Game::stop_game_over_animation() void Game::setup(Mode mode) { + if (m_new_game_animation) + stop_timer(); + stop_game_over_animation(); m_mode = mode;