musescore / musescore/MuseScore

Undo won't delete all notes in chord (whole chord) which have been input within one step

Open
#17,559 1 comment 0 reactions 2 assignees View on GitHub

@Eism is already working on this.

Since May 17, 2023.

community P2
Dominant language
C++
Stars
15.1k
Forks
3.3k
Avg merge
2d 2h
Merged PRs (30d)
91

Description

Issue type

Other type of issue

Bug description

If you input a chord within one step (using a midi keyboard),
then "undo" will not take back one step and delete the entire chord.
Instead the single notes of the chord are deleted one by one:

https://github.com/musescore/MuseScore/assets/78870770/ea2e530d-db7d-41e1-b8f0-6f76cf8b7604

Steps to reproduce
  • start note input "step time"
  • enter chords using a midi keyboard
  • undo
MuseScore Version

OS: Windows 10 Version 2009, Arch.: x86_64, MuseScore version (64-bit): 4.1.0-231180307, revision: github-musescore-musescore-56f7aaa

Regression

No

Operating system

Windows 10

Additional context

I would expect undo to undo the last step.
If the last step was one chord,
the whole chord should be deleted.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.