diff --git a/src/gui/piano_roll.cpp b/src/gui/piano_roll.cpp index a62207857..8c0ad153b 100644 --- a/src/gui/piano_roll.cpp +++ b/src/gui/piano_roll.cpp @@ -2002,7 +2002,7 @@ void pianoRoll::mouseMoveEvent( QMouseEvent * _me ) { if( ( *it )->pos().getTicks() >= ticks_start && ( *it )->pos().getTicks() <= ticks_end - && ( *it )->length().getTicks() > 0 + && ( *it )->length().getTicks() != 0 && ( ( *it )->isSelected() || ! use_selection ) ) { m_pattern->dataChanged();