Balloon fails on cross-staff grob
Clearly, BalloonText
is missing a cross-staff
callback.
\version "2.23.4"
\layout {
\context {
\Voice
\consists Balloon_engraver
}
}
\new PianoStaff <<
\new Staff = "1" {
\balloonGrobText Script #'(-2 . 2) "aa"
c''8_> 8
\change Staff = "2"
c,,8 8
}
\new Staff = "2" s2
>>
programming error: cyclic dependency: calculation-in-progress encountered for #'direction (Beam)
programming error: cyclic dependency: calculation-in-progress encountered for #'direction (Stem)
warning: direction of grob Stem must be UP or DOWN; using UP