From 6eaae726fa4c4a5be045fda1db51fb4dfd047c4f Mon Sep 17 00:00:00 2001 From: Tim Ledbetter Date: Tue, 19 Sep 2023 21:54:46 +0100 Subject: [PATCH] GameOfLife: Clear the selected pattern when the game starts running --- Userland/Games/GameOfLife/BoardWidget.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Userland/Games/GameOfLife/BoardWidget.cpp b/Userland/Games/GameOfLife/BoardWidget.cpp index 4d8eebfe52..5aeaee5d47 100644 --- a/Userland/Games/GameOfLife/BoardWidget.cpp +++ b/Userland/Games/GameOfLife/BoardWidget.cpp @@ -78,6 +78,12 @@ void BoardWidget::set_running(bool running) if (running == m_running) return; + if (m_selected_pattern) { + m_selected_pattern = nullptr; + if (on_pattern_selection_state_change) + on_pattern_selection_state_change(); + } + m_running = running; if (m_running) {