-
Notifications
You must be signed in to change notification settings - Fork 3k
Description
Issue type
UX/Interaction bug (incorrect behaviour)
Description with steps to reproduce
When creating a hairpin using the drag handles at either end of a dynamic marking, the hairpin created will always be assigned to all voices.
To confirm this behaviour:
- Place a note on the staff.
- CTRL+D to quickly create a dynamic mark on the selected note. This shortcut automatically matches the voice of the note.
- Use the drag handle to create a new hairpin from the selected dynamic mark.
The new hairpin will immediately have the visual issue that it intersects the dynamic mark, and selecting the hairpin confirms that it is assigned to all voices.
Supporting files, videos and screenshots
40 second video reproducing the bug
In which versions of MuseScore Studio is this issue present?
Musescore 4.6.x
Regression
I was unable to check
Operating system
ArchLinux(SteamOS)
Additional context
In the case that this isn't a bug, and is working as intended, please treat this as a feature request instead;
I believe that if a user is trying to create a hairpin on a dynamic mark that was assigned to a specific voice, their most likely intention was to have that hairpin also affect only that voice, so hairpins created through this method should match voices as to not force manual work upon the user.
Checklist
- This report follows the guidelines for reporting bugs and issues
- I have verified that this issue has not been logged before, by searching the issue tracker for similar issues
- I have attached all requested files and information to this report
- I have attempted to identify the root problem as concisely as possible, and have used minimal reproducible examples where possible