]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/score-engraver.cc
Fix some bugs in the dynamic engraver and PostScript backend
[lilypond.git] / lily / score-engraver.cc
index 9566a43558021880cd770761e2d03b3d5437ade8..ba80e75bb6ac6052cecd38c0e3b465ba4e47e51a 100644 (file)
@@ -111,9 +111,12 @@ Score_engraver::one_time_step ()
 void
 Score_engraver::announce_grob (Grob_info info)
 {
-  announce_infos_.push_back (info);
-  pscore_->root_system ()->typeset_grob (info.grob ());
-  elems_.push_back (info.grob ());
+  Engraver_group::announce_grob (info);
+  if (info.start_end () == START)
+    {
+      pscore_->root_system ()->typeset_grob (info.grob ());
+      elems_.push_back (info.grob ());
+    }
 }
 
 void