Note focus/cursor is lost after picking a duration after selecting a measure
Musescore 3.2.2 (thought it happened in earlier versions)
Platform: Windows 7 / 64b
If I select a rest or a note in a measure and then pick a duration (either with a 1-7 shortcut or via the toolbar icon), the chosen note has its duration modified and the resulting note is blue, indication it is the current note insertion point (or cursor or the focus, I'm not sure what people use to describe it).
However, if I select an entire measure and then pick a duration, the contents of the measure are modified exactly as before, but the focus/cursor/insertion point is lost. If I then enter a note (A-G), instead of showing up where I just set the duration, it instead modifies the first note of the score.
Here is a short (2.5 minute) youtube video demonstrating the problem:
https://www.youtube.com/watch?v=XX4GKhhKS84
Comments
duplicate of https://musescore.org/en/comment/reply/node/291692?
In reply to duplicate of https:/… by Jojo-Schmitz
That link is a dead end for me -- 404.
This is entirely by design.
When performing a range selection (be it a single measure or the next 44 measures across 3 staves, or ...) and changing the duration of the whole selection, after the action nothing remains selected. The duration change is applied one-by-one from the end of the selection to the front of it.
People couldn't settle down on which location would be "correct" to select afterwards (my opinion: the same range) as selecting the first element would be just as often as wrong as selecting the last. Therefor the agreement has been to not select anything afterwards.
And when nothing is selected, note entry starts at the beginning of the score. This is by design so that when creating a new score, you can immediately start entering music.
@Jojo: so no duplicate
In reply to This is entirely by design… by jeetee
I can see why there are cases where one might think one note in the selected measure is better as the cursor than another, but having it instead go to a completely different measure seems even worse.
One of the changes made to Musescore after Tantacrul's review was that after deleting an item, the cursor would be lost and then note entry would also map to the first note of the score. I don't see why this action (select measure, set a duration) is any different than that case. Losing the focus is entirely surprising.
In reply to I can see why there are… by frustum
I agree, we should strive not to lose focus. However , I think the bug is that anything happens at if you press a duration key after selecting a measure - that operation should do nothing whatsoever. It only just happens to because the selection happens to contain exactly one element (the rest), and thus does the thing that happens had you actually selected the rest itself. We should be more consistent: pressing a duration key with a range selected does nothing, except maybe pop up an error message.
In reply to I agree, we should strive… by Marc Sabatella
That would be a much clearer mental model of what is going on and make it easier to predict how the program will respond to input in different conditions. The current situation leads to confusion because it acts kind of like I'm in note entry mode but not really.
In reply to I agree, we should strive… by Marc Sabatella
Seems you've missed Duration of multiple notes can be changed at once from the 3.1 release notes ;-)
The duration change is applied back to front.
In reply to Seems you've missed Duration… by jeetee
Are you referring to my comment? I didn't miss that, but it only works for list selections, not range.
In reply to Are you referring to my… by Marc Sabatella
Shame on me for not testing that out.
I've never had the need for it, but kind of "assumed" this as a consequence of the release note.
In reply to Are you referring to my… by Marc Sabatella
As selecting a long list of notes requires many more manipulations than the simple range selection, shouldn't it be possible to apply it to all notes/silences of a range also instead of list only?
In reply to As selecting a long list of… by frfancha
As selecting a long list of notes requires many more manipulations
Many?
Just clicking the "notes" button in the inspector after a range selection turns it into a list selection of those notes, single action.
In reply to As selecting a long list of… by jeetee
My mistakes then I didn't know that this feature existed.
But if the code to change a range selection into a notes list selection, then again why doesn't MuseScore do it for you when you use a command requiring a list selection and a range is selected?
In reply to My mistakes then I didn't… by frfancha
Good question. Sometimes that probably does make sense, as it's likely clear enough what is meant. But often it wouldn't make so much sense, and the result would be you've lost your selection. Offhand I don't see a reason why the particular command being discussed here (changing duration of multiple notes) couldn't do this, but maybe there were good reasons, maybe just an oversight?