Skip to content

Allow more item types and list selections to be nudged - #35534

Draft
ajuncosa wants to merge 14 commits into
musescore:mainfrom
ajuncosa:nudge-fixes
Draft

ajuncosa wants to merge 14 commits into
musescore:mainfrom
ajuncosa:nudge-fixes

Conversation

@ajuncosa

@ajuncosa ajuncosa commented Nov 5, 2026

Copy link
Copy Markdown
Contributor

Resolves: #30678
Resolves: #34018

Continues the work from #32998, ported by hand

Items which can now be nudged with the arrow keys:

  • Articulations
  • Fermatas & breaths
  • Images
  • Symbols
  • Tuplet numbers (with and without bracket)
  • List selections

miiizen and others added 14 commits November 6, 2026 15:11
This separates the transaction from the moving logic, so it should allow us to move all list items in a single transaction (later step).
…f them

Some items which don't usually have their offset nudged with the arrows when selected individually, were now being offset when selected as part of a list (e.g. barlines, stems, beams...). Now, only whitelisted items will be nudged as part of a list.
…oveSelectedItems

handleKeyPress duplicated the grip/drag nudge logic of doNudgeAnchors with
its own raster handling. It now calls doNudgeAnchors. Also, an element being
edited with grips handles arrow keys via handleKeyPress, so it was unreachable
and I removed it.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Would like to be able to move (unbracketed) tuplet numbers with arrow keys Cannot move multiple-selected items using arrow keys

2 participants