diff --git a/scm/define-grobs.scm b/scm/define-grobs.scm index 84c3f72..2383469 100644 --- a/scm/define-grobs.scm +++ b/scm/define-grobs.scm @@ -2121,7 +2121,10 @@ (TextScript . ( (avoid-slur . around) - (cross-staff . ,ly:script-interface::calc-cross-staff) + (cross-staff . ,(lambda (g) + (or + (ly:script-interface::calc-cross-staff g) + (ly:side-position-interface::calc-cross-staff g)))) (direction . ,DOWN) (extra-spacing-width . (+inf.0 . -inf.0)) (outside-staff-priority . 450)