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

Fingering vs articulation #16972

Merged
merged 2 commits into from Mar 23, 2023

Conversation

mike-spa
Copy link
Contributor

Resolves: #15648

The reason for the bug is quite trivial: we need to layout articulations before fingering, not the other way around.

I've also found the code around this area to be quite messy, so I've done some basic reorganization by extracting the fingering code (which has no point in being in LayoutSystem) into its own function LayourChord::layoutChordBaseFingering(), and made sure that things are called in the right order.

Before:
image

After:
image

@oktophonie oktophonie added the vtests This PR produces approved changes to vtest results label Mar 22, 2023
@abariska
Copy link

@mike-spa Seems like there's a regression in this PR.
It's not possible to select a measure on the second and next pages. Works on the first page. I couldn't reproduce in few previous masters. Please, fix

abariska.2023-03-22.at.19.41.03.mp4

@oktophonie
Copy link
Contributor

That regression is unrelated to this PR I think - it's evident in the latest nightly, which doesn't contain this, so it'll be a byproduct of one of the many other PRs that's been merged recently. We can investigate that separately.

@abariska
Copy link

abariska commented Mar 23, 2023

It can't reproduce in the nightly build from date 21/03. I didn't check yesterday's nightly

@mike-spa
Copy link
Contributor Author

That regression is caused by #16078. I'll work on it now

@RomanPudashkin RomanPudashkin merged commit 9bc585f into musescore:master Mar 23, 2023
10 of 11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
vtests This PR produces approved changes to vtest results
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[MU4 Issue] Staccato sign collides with fingering text
4 participants