Hi, Restarting the staff during the lifespan of a multisystem DynamicLineSpanner destroys the value of DynamicLineSpanner properties (like staff-padding) that were set when the DynamicLineSpanner was created.
In the MWE below, the hairpin should exhibit staff-padding equal to 10 staff spaces below all four systems; but the value of staff-padding is lost at the point (in system 2) that the staff is restarted; we see evidence of this after the next line break (in systems 3 and 4) where no staff padding appears. %%% BEGIN %%% \version "2.19.82" \new Staff { \override DynamicLineSpanner.staff-padding = 10 c'1 \p \< c'1 c'1 \break c'1 \stopStaff \startStaff c'1 c'1 \break c'1 c'1 c'1 \break c'1 c'1 c'1 \f } \paper { indent = 0 ragged-right = ##t system-system-spacing.minimum-distance = 30 } %%% END %%% [image: restart-staff-dynamic-line-spanner-bug.png] Thanks, Trevor. -- Trevor Bača www.trevorbaca.com soundcloud.com/trevorbaca
_______________________________________________ bug-lilypond mailing list bug-lilypond@gnu.org https://lists.gnu.org/mailman/listinfo/bug-lilypond