# HG changeset patch # User Justin Salamon # Date 1393279488 18000 # Node ID 4a98ce5b42667e728383a562afb0466a081a82ee # Parent ea15fa75ae6f69790783665ac7fb822a2ad25940 checking off show pitch turns off and disables play pitch button diff -r ea15fa75ae6f -r 4a98ce5b4266 .hgsubstate --- a/.hgsubstate Sun Feb 23 17:59:23 2014 +0000 +++ b/.hgsubstate Mon Feb 24 17:04:48 2014 -0500 @@ -2,4 +2,4 @@ 27d4e7152c954bf3c4387319db088fb3cd02436b sv-dependency-builds 350a410e05551b78f5df02966c17ed35e2937067 svapp d81c16e47e22b1c1a6600d3e9a8e0559fad8b539 svcore -62e7d4b378ae3d5e2e1558965733882c155cacab svgui +4eb741d63161b077d2b6c213c782c1f16299e201 svgui diff -r ea15fa75ae6f -r 4a98ce5b4266 src/MainWindow.cpp --- a/src/MainWindow.cpp Sun Feb 23 17:59:23 2014 +0000 +++ b/src/MainWindow.cpp Mon Feb 24 17:04:48 2014 -0500 @@ -1062,6 +1062,17 @@ MainWindow::showPitchToggled() { m_analyser->toggleVisible(Analyser::PitchTrack); + + if (!m_analyser->isVisible(Analyser::PitchTrack)) + { + m_analyser->setAudible(Analyser::PitchTrack,false); + m_playPitch->setChecked(false); + m_playPitch->setEnabled(false); + } + else + { + m_playPitch->setEnabled(true); + } } void