diff --git a/src/gui/PianoView.cpp b/src/gui/PianoView.cpp index baeacea71..915f3d9ae 100644 --- a/src/gui/PianoView.cpp +++ b/src/gui/PianoView.cpp @@ -713,13 +713,10 @@ void PianoView::focusOutEvent( QFocusEvent * ) // hang otherwise for( int i = 0; i < NumKeys; ++i ) { - if( m_piano->m_pressedKeys[i] == true ) - { - m_piano->m_midiEvProc->processInEvent( + m_piano->m_midiEvProc->processInEvent( midiEvent( MidiNoteOff, 0, i, 0 ), midiTime() ); - m_piano->m_pressedKeys[i] = false; - } + m_piano->m_pressedKeys[i] = false; } update(); }