]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/score-align-grav.cc
release: 0.0.76
[lilypond.git] / lily / score-align-grav.cc
index 79ab3ca962e560b50f6efe3a35ea8ff5167aebc9..7f315bcc39276de7069dc6658d797139beaf9bf6 100644 (file)
@@ -30,16 +30,17 @@ Score_align_engraver::do_pre_move_processing()
 void
 Score_align_engraver::acknowledge_element(Score_elem_info inf)
 {
-    if (inf.elem_l_->name() == type_ch_C_ ) {
-       
-       if (! align_p_ ) {
+    if (inf.elem_l_->is_type_b(type_ch_C_ )) {
+    
+       if (!align_p_ ) {
            align_p_ = new Horizontal_group_item;
            announce_element(Score_elem_info(align_p_,0));
        }
        
        align_p_->add_element(inf.elem_l_);
     }
+    
 }
 
 IMPLEMENT_STATIC_NAME(Score_align_engraver)
-IMPLEMENT_IS_TYPE_B1(Score_align_engraver,Request_engraver);
+IMPLEMENT_IS_TYPE_B1(Score_align_engraver,Engraver);