I was looking at how to test, and the default shortcut I have defined for Ottava Bassa is "Ctrl+Y,Ctrl+O,Ctrl+B" - what does that mean? Certainly none of those work individually (they're already assigned to other actions!), and holding down Ctrl and typing YOB doesn't either. I could only test by assigning a different shortcut.
(Update: Ctrl+YOB does work if Redo is disabled, i.e. you're at the end of the undo stack. But that doesn't seem like that was the intention?)
holding down Ctrl and typing YOB works for me. And shows the same wrong behavoir as when using the menu. Which is no surprise, as it used the same command internally
Are you sure Ctrl+YOB works for you if Redo is enabled though? Definitely doesn't on Windows. The moment I press Y, the redo command swallows the shortcut key, so typing O brings up the File|Open dialog!
Is that worth reporting as a separate issue?
Well if it is what's expected then I wouldn't expect any of the default shortcut sequences to start with any of the other default ones, and especially not CTRL+Y! But I agree that in other applications, the moment you press Y when control is held down it activates Redo, so a shortcut sequence starting with CTRL+Y doesn't really make sense.
I agree it's not the issue described here, it was just making it hard to test.
I've already reported that shortcut key sequences don't work at all in MU4, which is the only place we'd be fixing it anyway.
Ah, I see why (sort of): I'm using a QWERTZ keyboard, Z and Y are swapped there vs a QWERTY one. Here Ctrl+Z triggers redo, even with Ctrl+Y being listed in the shortcuts for that.
Comments
Well, not really/completly wrong, it is an ottava basses, the notes do sound an octave lower, and the inspector knows it to be an ottava bassa.
In reply to (No subject) by Jojo-Schmitz
It is a matter of display position.
Yes, a pure placement problem. Not too difficult to fix:
No need to check for Ottava 15ma bassa and Ottava 22ma bassa, as there's no shortcut/command for those
See https://github.com/musescore/MuseScore/pull/8515 (for 3.x)
and https://github.com/musescore/MuseScore/pull/8516 (for master/4.0)
I was looking at how to test, and the default shortcut I have defined for Ottava Bassa is "Ctrl+Y,Ctrl+O,Ctrl+B" - what does that mean? Certainly none of those work individually (they're already assigned to other actions!), and holding down Ctrl and typing YOB doesn't either. I could only test by assigning a different shortcut.
(Update: Ctrl+YOB does work if Redo is disabled, i.e. you're at the end of the undo stack. But that doesn't seem like that was the intention?)
holding down Ctrl and typing YOB works for me. And shows the same wrong behavoir as when using the menu. Which is no surprise, as it used the same command internally
In reply to holding down Ctrl and typing… by Jojo-Schmitz
Are you sure Ctrl+YOB works for you if Redo is enabled though? Definitely doesn't on Windows. The moment I press Y, the redo command swallows the shortcut key, so typing O brings up the File|Open dialog!
Is that worth reporting as a separate issue?
Yes, I am sure. And on Windows 10.
Press Ctrl and hold it pressed, press and release Y, then O, then B, then release Ctrl.
Whatever, if that is an issue, it is a different one than this here
In reply to Yes, I am sure. And on… by Jojo-Schmitz
CTRL+YOB works for me, unless I have undone something, then CTRL+Y indeed redoes what was undone, but surely that is what is expected.
And this is what my shortcuts list for CTRL+Y... looks like.
In reply to CTRL+YOB works for me,… by SteveBlower
Well if it is what's expected then I wouldn't expect any of the default shortcut sequences to start with any of the other default ones, and especially not CTRL+Y! But I agree that in other applications, the moment you press Y when control is held down it activates Redo, so a shortcut sequence starting with CTRL+Y doesn't really make sense.
I agree it's not the issue described here, it was just making it hard to test.
I've already reported that shortcut key sequences don't work at all in MU4, which is the only place we'd be fixing it anyway.
Ah, I see why (sort of): I'm using a QWERTZ keyboard, Z and Y are swapped there vs a QWERTY one. Here Ctrl+Z triggers redo, even with Ctrl+Y being listed in the shortcuts for that.
See #317618: Some custom shortcuts no longer work in Windows 10, MuseScore 3.x
Fixed in branch master, commit 514853b59f
Fix #322759: Inputing Ottava Bassa via menu or shortcut shows it above staff
Automatically closed -- issue fixed for 2 weeks with no activity.