From: Mike Solomon Date: Wed, 18 Jan 2012 07:31:07 +0000 (+0100) Subject: Removes vertical sort of bar lines from the SpanBar engraver. X-Git-Tag: release/2.15.27-1~28 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=e498d35d195466a7a79fe0ffe90f9df3b7e273a9;p=lilypond.git Removes vertical sort of bar lines from the SpanBar engraver. This removes the programming error for BarLines whose Y-pedigree cannot yet be traced to a VerticalAlignment without having an impact on the ordering of grobs in the vector, as events from contexts are signaled to engravers in a sorted (up to down) fashion. --- diff --git a/lily/span-bar-engraver.cc b/lily/span-bar-engraver.cc index bf82ac636f..dc22f90484 100644 --- a/lily/span-bar-engraver.cc +++ b/lily/span-bar-engraver.cc @@ -69,9 +69,6 @@ Span_bar_engraver::process_acknowledged () { if (make_spanbar_) { - Grob *vag = Grob::get_root_vertical_alignment (bars_[0]); - if (vag) - vector_sort (bars_, Grob::pure_vertical_less); spanbar_ = make_item ("SpanBar", SCM_EOL); spanbar_->set_parent (bars_[0], X_AXIS);