diff --git a/src/gui/editors/PianoRoll.cpp b/src/gui/editors/PianoRoll.cpp index a0e1ac4cf..09d975625 100644 --- a/src/gui/editors/PianoRoll.cpp +++ b/src/gui/editors/PianoRoll.cpp @@ -1666,8 +1666,7 @@ void PianoRoll::mousePressEvent(QMouseEvent * me ) if (m_editMode == EditMode::Strum && me->button() == Qt::LeftButton) { // Only strum if the user is dragging a selected note - const auto& selectedNotes = getSelectedNotes(); - if (std::find(selectedNotes.begin(), selectedNotes.end(), noteUnderMouse()) != selectedNotes.end()) + if (Note* note = noteUnderMouse(); note && note->selected()) { updateStrumPos(me, true, me->modifiers() & Qt::ShiftModifier); m_strumEnabled = true;