From 0855720e049e623cf60352f475c60b3dac57e2c8 Mon Sep 17 00:00:00 2001 From: "Unknown W. Brackets" Date: Sat, 20 Aug 2016 12:31:02 -0700 Subject: [PATCH] Fix cpu core change during runtime. Some change must've lost this - the core wasn't updating without a game restart. Now it does. --- UI/GameSettingsScreen.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/UI/GameSettingsScreen.cpp b/UI/GameSettingsScreen.cpp index 2ee62cc012..856ab74e65 100644 --- a/UI/GameSettingsScreen.cpp +++ b/UI/GameSettingsScreen.cpp @@ -1123,6 +1123,7 @@ void DeveloperToolsScreen::CreateViews() { static const char *cpuCores[] = { "Interpreter", "Dynarec (JIT)", "IR Interpreter" }; PopupMultiChoice *core = list->Add(new PopupMultiChoice(&g_Config.iCpuCore, gr->T("CPU Core"), cpuCores, 0, ARRAY_SIZE(cpuCores), sy->GetName(), screenManager())); + core->OnChoice.Handle(this, &DeveloperToolsScreen::OnJitAffectingSetting); if (!canUseJit) { core->HideChoice(1); }