X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Frest-collision-engraver.cc;h=893a781501311fceb53f3ccc938ee01fc50c6cc2;hb=fe1eb832e9e1e92e2bf98c33011465658192f033;hp=af3d0ecc8903c03a8a1d5e05e7c009abe2981e5f;hpb=ce2b62c770461e0a719aa0fd99499624917f4e79;p=lilypond.git diff --git a/lily/rest-collision-engraver.cc b/lily/rest-collision-engraver.cc index af3d0ecc89..893a781501 100644 --- a/lily/rest-collision-engraver.cc +++ b/lily/rest-collision-engraver.cc @@ -7,9 +7,8 @@ */ #include "warn.hh" -#include "rest-collision.hh" #include "engraver.hh" -#include "note-collision.hh" +#include "rest-collision.hh" #include "note-column.hh" class Rest_collision_engraver : public Engraver @@ -25,8 +24,6 @@ public: TRANSLATOR_DECLARATIONS(Rest_collision_engraver); }; - - Rest_collision_engraver::Rest_collision_engraver () { rest_collision_ =0; @@ -38,7 +35,9 @@ Rest_collision_engraver::process_acknowledged_grobs () { if (rest_collision_ || note_columns_.is_empty () - || !rest_count_) + || !rest_count_ + || (note_columns_.size () == rest_count_ + && rest_count_ < 2)) return; rest_collision_ = make_item ("RestCollision");