MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!
Create a new score with default 4/4 time signature and fill 3 measures with 1/4 notes
Select just the first two measures
Apply a 3/4 time signature from the palette
Note the following (4/4) measure remains as is, with an extra rest inserted in the previous (new) 3/4 measure
Undo - returns to state after step 2. (first two measures selected)
Re-execute step 3 (apply 3/4 time signature)
Expected: should produce same result as seen in step 4
Actual: result is different, with the notes from all 3 measures now spread over 4 3/4 measures followed by an empty 4/4 measure.
Supporting files, videos and screenshots
Start:
After first 3/4 apply:
After undo and reapply 3/4:
What is the latest version of MuseScore Studio where this issue is present?
4.4
Regression
Same in all versions of 4
Regression of MuseScore 3
Operating system
Windows 11
Additional context
Not a major issue, just a weird quirk that may be worth investigating, as anything that means "undo" isn't properly restoring a previous state can potentially lead to more serious problems.
Checklist
[X] This report follows the guidelines for reporting bugs and issues
[X] I have verified that this issue has not been logged before, by searching the issue tracker for similar issues
[X] I have attached all requested files and information to this report
[X] I have attempted to identify the root problem as concisely as possible, and have used minimal reproducible examples where possible
Issue type
UX/Interaction bug (incorrect behaviour)
Description with steps to reproduce
Supporting files, videos and screenshots
Start: After first 3/4 apply: After undo and reapply 3/4:
What is the latest version of MuseScore Studio where this issue is present?
4.4
Regression
Same in all versions of 4 Regression of MuseScore 3
Operating system
Windows 11
Additional context
Not a major issue, just a weird quirk that may be worth investigating, as anything that means "undo" isn't properly restoring a previous state can potentially lead to more serious problems.
Checklist