# HG changeset patch # User Justin Salamon # Date 1393282404 18000 # Node ID 01139b1cb98d7a00acfa8583501890c16c69034e # Parent 4a98ce5b42667e728383a562afb0466a081a82ee found culprit line diff -r 4a98ce5b4266 -r 01139b1cb98d src/MainWindow.cpp --- a/src/MainWindow.cpp Mon Feb 24 17:04:48 2014 -0500 +++ b/src/MainWindow.cpp Mon Feb 24 17:53:24 2014 -0500 @@ -935,7 +935,7 @@ m_playPitch = toolbar->addAction(il.load("speaker"), tr("Play Pitch Track")); m_playPitch->setCheckable(true); connect(m_playPitch, SIGNAL(triggered()), this, SLOT(playPitchToggled())); - connect(this, SIGNAL(canPlay(bool)), m_playPitch, SLOT(setEnabled(bool))); + connect(this, SIGNAL(canPlay(bool)), m_playPitch, SLOT(setEnabled(bool))); // JTEST: this resets the enabled state of m_playPitch. toolbar->addWidget(m_gainPitch); toolbar->addWidget(m_panPitch); @@ -1063,6 +1063,7 @@ { m_analyser->toggleVisible(Analyser::PitchTrack); + // JTEST if (!m_analyser->isVisible(Analyser::PitchTrack)) { m_analyser->setAudible(Analyser::PitchTrack,false);