Skip to content
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

Parentheses around accidentals not properly synchronised between score and parts #26022

Closed
4 tasks done
daruet opened this issue Jan 8, 2025 · 1 comment
Closed
4 tasks done
Labels
duplicate Already covered by another issue / addressed in another PR plugins Related to MuseScore's QML plugin framework (NOT VST/audio plugins) UX/interaction

Comments

@daruet
Copy link

daruet commented Jan 8, 2025

Issue type

UX/Interaction bug (incorrect behaviour)

Description with steps to reproduce

Accidentals themselves are linked and the same between scores and parts. The parentheses appear to not be.

The issue is with the plugin handling both linked and unlinked items.
It is not possible to use the plugin to add courtesy accidentals with parentheses in both score and parts at the same time, even as multiple opperations.

Couple points possibly related to the issue/starting point of solution.
Observe: The tool will only add parentheses to "new" accidentals, i.e. ones added that operation.
Observe: only possible to add with parentheses using "Add Accidentals" in "Configure". "Add" doesn't seem to remember this setting from when "Configure" was last used..

  1. When the tool adds the accidentals on the score it includes the style setting of parentheses. However as the accidental itself is linked, it also shows up on the opposite location (part). But it does so without the style setting of parentheses.

  2. From the observations above, in order to use the tool to add the accidentals with parentheses they must be added during that operation. This means that to use the tool on the opposite (part) to add the parentheses, the first step is to remove all courtesy accidentals. Since this is linked it also takes them away from the original location (score). Then add them back with parentheses checked. Now you have the parentheses in the parts, but without them in the score...

Now repeat steps 1 & 2 forever.

I go with the parentheses in the parts as that to me is more important to be clear as possible.
Also, a part that is opened the first time will take the courtesy accidental with parentheses as shown on the score. So if possible finish all in the score and run the plugin prior to opening the parts for the first time.

Best solution (linked): the plugin needs to be able to set the style for parentheses in both score and parts at the same time.
Usable solution (unlinked): be able to be used to change the style to include parentheses on courtesy accidentals already in the score/part. (not just new ones)

Supporting files, videos and screenshots

test_0.zip
Screenshot 2025-01-08 125314

What is the latest version of MuseScore Studio where this issue is present?

4.4.4

Regression

No.

Operating system

Windows 11

Additional context

Issue was the same in 3.X as well.
Did not look at nightly build.

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
@zacjansheski zacjansheski added the plugins Related to MuseScore's QML plugin framework (NOT VST/audio plugins) label Jan 8, 2025
@oktophonie oktophonie changed the title Parentheses around courtesy accidentals in the score aren't reflected in the parts Parentheses around accidentals not properly synchronised between score and parts Jan 10, 2025
@oktophonie
Copy link
Contributor

The basic problem is just that the bracket setting in score or part is not reflected in the other (after the part is created). Same for 'Small accidental' setting.

This is covered by #20351 so I'm closing this one as a duplicate.

@oktophonie oktophonie closed this as not planned Won't fix, can't repro, duplicate, stale Jan 10, 2025
@oktophonie oktophonie added the duplicate Already covered by another issue / addressed in another PR label Jan 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
duplicate Already covered by another issue / addressed in another PR plugins Related to MuseScore's QML plugin framework (NOT VST/audio plugins) UX/interaction
Projects
None yet
Development

No branches or pull requests

5 participants