Toggle Rhythmic Slash Notation fails with mix of already toggled and regular notes

• Feb 5, 2020 - 01:44
Reported version
3.4
Type
Functional
Frequency
Once
Severity
S4 - Minor
Reproducibility
Always
Status
active
Regression
No
Workaround
No
Project

The "Toggle Rhythmic Slash Notation" has some strange behaviour when attempting to toggle notes that have already been converted to slash notation along with regular notes.
Take the attached file and apply the following steps:
1. Right click on note in first staff with rhythmic notation - select -> more -> Same voice
Now all voice three notes should be selected
2. Choose Tools -> Toggle Rhythmic Slash notation
Result: Nothing happens to the slash notation notes. But the noteheads of the notes that should be converted just get raised away from the leger line.
Expected result: Slash notation gets converted back to regular notation and regular noteheads to slash notation.

Attachment Size
rhythmic_slash_problem.mscz 8.53 KB

Comments

Confirmed. If I try tp reproduce from scratch I get slightly different results, but I think one problem is we are failing to clear the offset of the slash note when converting back to standard. Every time you toggle, then, the offset keeps increasing. That much fixes itself on save/reload though.