Double repeat sign forces clef (attached to 1st chord/rest) to be displayed in between the repeate barlines __and__ with wrong size

• Sep 1, 2022 - 14:17
Reported version
3.6
Type
Performance
Frequency
Once
Severity
S3 - Major
Reproducibility
Always
Status
active
Regression
No
Workaround
No
Project

Create double repeat sign with some bars.
Create a clef change by referencing to the first rest/note inside the first bar.
This will create smaller sized clef inside the first bar.
Screenshot 2022-09-01 144945.png
Save the file, close and reopen, then the double repeat sign will be split and the clef with undesirable larger size will be moved in between.
Screenshot 2022-09-01 145154.png

In general:
Highlighting first note in the measure and changing clef causes clef to be displayed INSIDE that measure.
Highlighting the entire measure and changing clef causes clef to be displayed BEFORE that measure. This behaves well.
We would like to have this behavior consistently before the repeat bars, and double repeat sign, in order to have a choice of placing clef inside the bar at the beginning or outside the bar.

Ultimately, (and this is a feature request) we would also like to have cautionary reset of the clef, key signature and time signature at the end of the repeat section. I mention this if it makes it easier to code all at once.

Something like this:
Screenshot 2022-09-01 151431.png

Where the orange colored cautionary would be very desirable, and parantheses around the blue colored a wonderful possibility.

Attachment Size
Clef,_key_and_time_signature.mscz 4.88 KB

Comments

Title Double repeat sign forces clef to be displayed in between with wrong size Double repeat sign forces clef to be displayed in between __and__ with wrong size
Title Double repeat sign forces clef to be displayed in between __and__ with wrong size Double repeat sign forces clef (attactecht to 1sz chord/rest) to be displayed in between the repate barlines __and__ with wrong size
Title Double repeat sign forces clef (attactecht to 1sz chord/rest) to be displayed in between the repate barlines __and__ with wrong size Double repeat sign forces clef (attached to 1st chord/rest) to be displayed in between the repeate barlines __and__ with wrong size