Skip to content

Sub-beams over rests not rendering correctly #24560

Closed
@vallieplushie

Description

@vallieplushie

Issue type

Engraving bug (incorrect score rendering)

Description with steps to reproduce

Example 1:

  1. New score, add 8th notes separated by a 16th rest
  2. Select "Join beams" on the rest.
    Notice now there's half a 16th note beam running to the rest, which is making the rhythm appear misleading
    You can also try this with 64th rests and 32nd notes, in which case the Break inner beams options cause various similar issues.

Example 2:

  1. New score, add an 8th note followed by a 32nd rest followed by another 32nd note.
  2. Select "Join beams" on the rest.
  3. Select the "Break inner beams" options on the first 32nd note

If I had to guess, it looks as though the rest is being treated as if it should determine the type of beam, whereas the notes should take priority.

Supporting files, videos and screenshots

Example 1:
Screenshot 2024-09-08 at 17 06 34

Example 2:
Screenshot 2024-09-08 at 17 05 41
Screenshot 2024-09-08 at 17 05 49
Screenshot 2024-09-08 at 17 05 55

What is the latest version of MuseScore Studio where this issue is present?

OS: macOS 14.2, Arch.: arm64, MuseScore Studio version (64-bit): 4.4.1-242490810, revision: github-musescore-musescore-0b3dd00

Regression

Correct in 4.0, wrong from 4.1

Operating system

macOS

Checklist

  • This report follows the guidelines for reporting bugs and issues
  • I have verified that this issue has not been logged before, by searching the issue tracker for similar issues
  • I have attached all requested files and information to this report
  • I have attempted to identify the root problem as concisely as possible, and have used minimal reproducible examples where possible

Metadata

Metadata

Labels

Type

No type

Projects

  • Status

    Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions