Always center rig with 'c' if active.

This commit is contained in:
Charles J. Cliffe 2016-02-16 01:24:39 -05:00
parent 74d3e771fd
commit 57e4df2b1a

View File

@ -15,6 +15,10 @@
#include "AppFrame.h"
#include <algorithm>
#ifdef USE_HAMLIB
#include "RigThread.h"
#endif
#include <wx/numformatter.h>
wxBEGIN_EVENT_TABLE(WaterfallCanvas, wxGLCanvas)
@ -449,6 +453,11 @@ void WaterfallCanvas::OnKeyDown(wxKeyEvent& event) {
wxGetApp().setFrequency(freq);
}
#ifdef USE_HAMLIB
if (wxGetApp().rigIsActive() && !wxGetApp().getRigThread()->getControlMode()) {
wxGetApp().getRigThread()->setFrequency(wxGetApp().getFrequency(),true);
}
#endif
break;
default:
event.Skip();