It has been that way ever since. The handbook page for note entry states that you should start Note Entry first, then select the duration (and voice!), then pitch.
Or select the (full measure) rest you want to start note entry at (rather then the measure), then selecting duration creates a rest of that duration, then note entry keeps that duration.
So master behaves the same aa 2.x and 1.x ever had, I don't see a bug here.
Which isn't to say that there isn't room for improvement ;-)
++2
Even after years of using MS this bites me ...
Either keep the selected values when entering edit mode or make them unselectable (grayed out) when not in edit mode.
Unselectable is bad, as outside edit more you can use them to change durations of selected notes/rests. Unselectable if either outside edit mode or note/rest is selected might make sense though
This is due to the calls to InputState::setDuration() within InputState::update(), here and here. We can try commenting out these lines and seeing if it leads to any adverse behavior. I'm thinking they must be there for a reason, but maybe we don't want them after all.
Comments
It has been that way ever since. The handbook page for note entry states that you should start Note Entry first, then select the duration (and voice!), then pitch.
Or select the (full measure) rest you want to start note entry at (rather then the measure), then selecting duration creates a rest of that duration, then note entry keeps that duration.
So master behaves the same aa 2.x and 1.x ever had, I don't see a bug here.
Which isn't to say that there isn't room for improvement ;-)
I would like to see this feature in 3.0. When I was new in MS this behavior confused me.
Maybe the same for the voice selection, this too creates a lot of confusion
In reply to Maybe the same for the voice… by Jojo-Schmitz
++2
Even after years of using MS this bites me ...
Either keep the selected values when entering edit mode or make them unselectable (grayed out) when not in edit mode.
Unselectable is bad, as outside edit more you can use them to change durations of selected notes/rests. Unselectable if either outside edit mode or note/rest is selected might make sense though
This is due to the calls to InputState::setDuration() within InputState::update(), here and here. We can try commenting out these lines and seeing if it leads to any adverse behavior. I'm thinking they must be there for a reason, but maybe we don't want them after all.