diff --git a/src/AppFrame.cpp b/src/AppFrame.cpp index 3d29593..ee8cf3e 100644 --- a/src/AppFrame.cpp +++ b/src/AppFrame.cpp @@ -1613,6 +1613,12 @@ int AppFrame::OnGlobalKeyDown(wxKeyEvent &event) { DemodulatorInstance *demod = nullptr, *lastDemod = wxGetApp().getDemodMgr().getLastActiveDemodulator(); int snap = wxGetApp().getFrequencySnap(); + if (event.ShiftDown()) { + if (snap != 1) { + snap /= 2; + } + } + switch (event.GetKeyCode()) { case WXK_UP: case WXK_NUMPAD_UP: