From 9cba705e6631216bfcb8c95940bcf097a7888da2 Mon Sep 17 00:00:00 2001 From: Loic Guegan Date: Tue, 1 Mar 2022 09:16:13 +0100 Subject: [PATCH] Debug live engine dialog --- src/game_tab/right_panel/LiveEngineDialog.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/game_tab/right_panel/LiveEngineDialog.cpp b/src/game_tab/right_panel/LiveEngineDialog.cpp index 73d3eb3..649f9c6 100644 --- a/src/game_tab/right_panel/LiveEngineDialog.cpp +++ b/src/game_tab/right_panel/LiveEngineDialog.cpp @@ -63,9 +63,12 @@ void LiveEngineDialog::OnClose(wxCloseEvent &e) { } void LiveEngineDialog::SetFEN(std::string fen) { - StopEngine(); - engine->position(fen); - StartEngine(); + if (timer.IsRunning()) { + StopEngine(); + StartEngine(); + } else { + engine->position(fen); + } } void LiveEngineDialog::TogglePauseEngine(wxCommandEvent &event) {