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
[MU3] Fix #322347 - ensure hidden rests in V2-4 don't move back to default position #8424
[MU3] Fix #322347 - ensure hidden rests in V2-4 don't move back to default position #8424
Conversation
Fixing the z-order so that invisible elements are painted first, under visible elements, is easy with a simple change to
(this ensures invisible rests are still drawn over invisible staff lines). |
…position Backport of musescore#8424
…position Backport of musescore#8424
…position Backport of musescore#8424
…position Backport of musescore#8424
…position Backport of musescore#8424
…position Backport of musescore#8424
…position Backport of musescore#8424
…position Backport of musescore#8424
…position Backport of musescore#8424
…position Backport of musescore#8424
…position Backport of musescore#8424
…position Backport of musescore#8424
…position Backport of musescore#8424
…position Backport of musescore#8424
…position Backport of musescore#8424
…position Backport of musescore#8424
…position Backport of musescore#8424
…position Backport of musescore#8424
…position Backport of musescore#8424
…position Backport of musescore#8424
…position Backport of musescore#8424
…position Backport of musescore#8424
…position Backport of musescore#8424
Resolves: https://musescore.org/en/node/322347
Hiding V2-4 rests currently causes them to move back to the default/vertical center position on a stave, causing them to interfere with visible V1 elements. In general hiding items shouldn't cause the hidden item to move.
NB this is only a partial fix - the other improvement would be to ensure that hidden elements are drawn first (in a layer underneath everything else) so that visible ones can't be obscured by them.