aboutsummaryrefslogtreecommitdiff
path: root/src/MainWindow.cpp
diff options
context:
space:
mode:
authorLoic Guegan <manzerbredes@mailbox.org>2022-02-26 21:59:41 +0100
committerLoic Guegan <manzerbredes@mailbox.org>2022-02-26 21:59:41 +0100
commit711fce41c7a9a0843bb59d23ead830ad89b8a903 (patch)
treefd68ead920f862bf83a902ac4a94baf3ed48ae93 /src/MainWindow.cpp
parent6c34ef20fb217d240c790b24ea330592679ac010 (diff)
Now engine list in game tab is updated properly
Diffstat (limited to 'src/MainWindow.cpp')
-rw-r--r--src/MainWindow.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/MainWindow.cpp b/src/MainWindow.cpp
index b048c62..d07d93f 100644
--- a/src/MainWindow.cpp
+++ b/src/MainWindow.cpp
@@ -44,8 +44,6 @@ MainWindow::MainWindow()
engineMenu->Append(6, "New", "Create a new engine configuration");
manageMenu = new wxMenu;
engineMenu->AppendSubMenu(manageMenu, "Manage");
- wxCommandEvent dummy(REFRESH_ENGINE_LIST, GetId());
- OnRefreshEngineList(dummy);
/// Menu bar
menuBar = new wxMenuBar;
@@ -78,6 +76,8 @@ MainWindow::MainWindow()
"/home/loic/.local/bin/stockfish");
notebook->AddPage(bt, bt->GetLabel());
notebook->SetSelection(notebook->GetPageIndex(bt));*/
+ wxCommandEvent dummy(REFRESH_ENGINE_LIST, GetId());
+ OnRefreshEngineList(dummy);
}
void MainWindow::OnCloseTabEvent(wxCommandEvent &event) {
@@ -131,8 +131,8 @@ void MainWindow::OnRefreshEngineList(wxCommandEvent &event) {
id++;
} while (conf->GetNextGroup(engine_name, index));
}
-
CONFIG_CLOSE(conf);
+ ApplyPreferences(); // Propagate motifications
}
void MainWindow::NewEngine() {