diff --git a/Source/Core/DolphinQt2/HotkeyScheduler.cpp b/Source/Core/DolphinQt2/HotkeyScheduler.cpp index b411494e4d..73862102af 100644 --- a/Source/Core/DolphinQt2/HotkeyScheduler.cpp +++ b/Source/Core/DolphinQt2/HotkeyScheduler.cpp @@ -213,29 +213,32 @@ void HotkeyScheduler::Run() IsHotkey(HK_TRIGGER_SYNC_BUTTON, true)); } - if (IsHotkey(HK_STEP)) - emit Step(); + if (SConfig::GetInstance().bEnableDebugging) + { + if (IsHotkey(HK_STEP)) + emit Step(); - if (IsHotkey(HK_STEP_OVER)) - emit StepOver(); + if (IsHotkey(HK_STEP_OVER)) + emit StepOver(); - if (IsHotkey(HK_STEP_OUT)) - emit StepOut(); + if (IsHotkey(HK_STEP_OUT)) + emit StepOut(); - if (IsHotkey(HK_SKIP)) - emit Skip(); + if (IsHotkey(HK_SKIP)) + emit Skip(); - if (IsHotkey(HK_SHOW_PC)) - emit ShowPC(); + if (IsHotkey(HK_SHOW_PC)) + emit ShowPC(); - if (IsHotkey(HK_SET_PC)) - emit Skip(); + if (IsHotkey(HK_SET_PC)) + emit Skip(); - if (IsHotkey(HK_BP_TOGGLE)) - emit ToggleBreakpoint(); + if (IsHotkey(HK_BP_TOGGLE)) + emit ToggleBreakpoint(); - if (IsHotkey(HK_BP_ADD)) - emit AddBreakpoint(); + if (IsHotkey(HK_BP_ADD)) + emit AddBreakpoint(); + } // TODO: HK_MBP_ADD