Adding notes to a chord causes navigation to skip the next chord

• Mar 8, 2015 - 07:08
Type
Functional
Severity
3
Status
closed
Project

Steps to reproduce bug:
1) Select the first note in a series of notes.
2) Add a second note to this first note, such as D: press Shift+D.
3) Navigate to the next note by pressing Right.

Expected behavior:
In MuseScore 1.3, the steps above would create a D note on the currently selected note and then select the next note in the series. You could then add an additional note to that one, and so on.

Actual behavior:
When you attempt to navigate to the next note, the second note of the series is skipped, going to the third note. Might be helpful: notice that the highlight moves to the second note when the additional note is added to the first note.

OS: Windows 7

GIT commit: a925ae0 <--- revision number ---


Comments

Severity

See discussion in http://musescore.org/en/node/49981.

This is not a necessarily bug; it's the current behavior. No matter what the default behavior, it's what you want sometimes, not other times.

Originally, I (mis)understood it as saying that the right arrow should *not* advance the cursor, and I don't think I'd agree with that. But if the commands to add pitches to chord (shift+letter, alt+number, shift+number) were made to not advance the cursor, that might be OK.

For the record, this fix changes the right arrow to not advance the cursor immediately after note entry. I do have some reservations with this - there will be cases where the previous behavior will be preferred, I think - I do ultimately think it's better overall. I too had noticed the oddness in adding notes to chords but never fully processed it, so thanks to those (?) of you who brought this up, and thanks to lasconic for quickly finding a solution!