Double bar not at end of staff with scaled joined staves in 2.24.1 and higher

Heiko Schill <[email protected]>
Newsgroups gmane.comp.gnu.lilypond.bugs
Message-ID <CAKVquVSgK01H_wvCxnJVC5hCTZ02VcSgZSJ_U2j05jm=HHo3ew@mail.gmail.com>
Hi all,

when compiling the attached snippet, the double bar in the first (scaled)
staff of two joined staffs is not at the end of the line but shifted a
little to the left. The smaller the scale factor is, the further to the
left the double bar ends up. This happens with lilypond 2.24.1 and higher
(also tested with 2.25.5), but the snippet compiles correctly with 2.22.1...

Best regards,
Heiko
Bug_Staff_ending.ly (text/lilypond-source, 272 B)
\version "2.24.1"

music = \relative c'' { c1 \bar "|." }

small = \new Staff \with {
  \magnifyStaff #7/10
} { \clef treble \music }

normal = \new Staff \with {
% \magnifyStaff #7/10
} { \clef treble \music }

\score {
  <<
    \small
    \normal
  >>
}
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.