-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Crash when interacting with time signature properties after selecting via keyboard #22085
Comments
Perhaps this is due more to accessibility than to the UI |
This has indeed to do with how the time signature was selected. The dialog tries to retrieve the time signature using |
I can guess why this was done - because after you click a time signature, the whole column of time signatures is selected (across all staves), but the dialog is meant to only operate on one at a time. I don’t know that anyone particularly likes the fact that these properties are per staff, so if the code easily supports working on multiple staves at once, that’s kind of a plus. But we’d have to deal with the possibility of the selected time signatures not actually all being the same. So it could get a bit complicated. The simpler solution to the original problem here would be to use the clicked element if available, and the selection if not. |
You can actually crash MuseScore if you try and click in the empty space where the beam group preview windows should be, so I renamed this issue and added some additional context to the top. We are working on a redesign of time signatures properties now, so if we want to fix this crash for now, I'd recommend making the selection of an individual time signature in this way act as if you've selected the entire time signature across all instruments once the properties window is opened. |
@bkunda please adjust my triaging if needed! |
Issue type
Crash
Steps to reproduce
The crash should be fixed, and the beaming preview windows should appear.
MuseScore Version
OS: macOS 14.1, Arch.: x86_64, MuseScore version (64-bit): 4.2.1-240230937, revision: github-musescore-musescore-d757433
Original issue
Issue type
UI bug (incorrect info or interface appearance)
Bug description
If you select the time signature using the keyboard and open "Time signature properties...", no beaming options are displayed.
The interface even freezes when you click on OK.
Steps to reproduce
Screenshots/Screen recordings
No response
MuseScore Version
OS: Windows 10 Version 2009 or later, Arch.: x86_64, MuseScore version (64-bit): 4.2.1-240230937, revision: github-musescore-musescore-d757433
Regression
I don't know
Operating system
Windows 11
Additional context
If you have a Keyboard Shortcut for "time siganture properties" this also does not work.
If you click the time signature with the mouse all things are right.
The text was updated successfully, but these errors were encountered: