void
Bar_number_engraver::stop_translation_timestep ()
{
- text_ = 0;
+ if (text_)
+ {
+ text_->set_object ("side-support-elements",
+ grob_list_to_grob_array (get_property ("stavesFound")));
+ text_ = 0;
+ }
}
void
void
Mark_engraver::stop_translation_timestep ()
{
- text_ = 0;
+ if (text_)
+ {
+ text_->set_object ("side-support-elements",
+ grob_list_to_grob_array (get_property ("stavesFound")));
+ text_ = 0;
+ }
mark_ev_ = 0;
}
{
Grob *mc = unsmob_grob (get_property ("currentMusicalColumn"));
text_->set_parent (mc, X_AXIS);
+ text_->set_object ("side-support-elements",
+ grob_list_to_grob_array (get_property ("stavesFound")));
text_ = 0;
}
}