From: Han-Wen Nienhuys Date: Wed, 31 May 2006 22:52:19 +0000 (+0000) Subject: (acknowledge_staff_symbol): only X-Git-Tag: release/2.8.4~11 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=69b195f8eed5704e92e4fab1bc664c0bf80195c5;p=lilypond.git (acknowledge_staff_symbol): only create new spanner for non-null left bounded staff symbol. --- diff --git a/ChangeLog b/ChangeLog index 2c36818cdf..03bcc380c3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2006-06-01 Han-Wen Nienhuys + + * lily/ledger-line-engraver.cc (acknowledge_staff_symbol): only + create new spanner for non-null left bounded staff symbol. + 2006-05-31 Erlend Aasland * dynamic-engraver.cc: fix bug (dynamics collide with accidentals) diff --git a/lily/ledger-line-engraver.cc b/lily/ledger-line-engraver.cc index 770eb02e14..16fe633bed 100644 --- a/lily/ledger-line-engraver.cc +++ b/lily/ledger-line-engraver.cc @@ -73,7 +73,8 @@ Ledger_line_engraver::acknowledge_staff_symbol (Grob_info s) Spanner *sym = dynamic_cast (s.grob ()); if (!span_ - || span_->get_bound (LEFT) != sym->get_bound (LEFT)) + || (span_->get_bound (LEFT) != sym->get_bound (LEFT) + && sym->get_bound (LEFT))) { stop_spanner (); start_spanner ();