diff options
| author | Loic Guegan <manzerbredes@mailbox.org> | 2022-03-01 09:16:13 +0100 |
|---|---|---|
| committer | Loic Guegan <manzerbredes@mailbox.org> | 2022-03-01 09:16:13 +0100 |
| commit | 9cba705e6631216bfcb8c95940bcf097a7888da2 (patch) | |
| tree | 0b93a8653ac96a7822410dcd5171cdac02f875d0 /src/game_tab/right_panel/LiveEngineDialog.cpp | |
| parent | 973104f58cd8f33971e95b90153b27a1b0b1a25c (diff) | |
Debug live engine dialog
Diffstat (limited to 'src/game_tab/right_panel/LiveEngineDialog.cpp')
| -rw-r--r-- | src/game_tab/right_panel/LiveEngineDialog.cpp | 9 |
1 files 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) { |
