Improve peak hold usability; add 30 frame delay between resets; don't drag old data around

This commit is contained in:
Charles J. Cliffe
2016-01-02 01:38:17 -05:00
parent caa8074531
commit 62288e485f
3 changed files with 41 additions and 32 deletions
+1
View File
@@ -260,6 +260,7 @@ void SpectrumCanvas::OnMouseRightReleased(wxMouseEvent& event) {
mouseTracker.setHorizDragLock(false);
if (!mouseTracker.getOriginDeltaMouseY()) {
resetScaleFactor = true;
wxGetApp().getSpectrumProcessor()->setPeakHold(wxGetApp().getSpectrumProcessor()->getPeakHold());
}
mouseTracker.OnMouseRightReleased(event);
}