- if (Note_head::has_interface (info.grob ())
- || Dots::has_interface (info.grob ()))
- {
- heads_.push (info.grob ());
- }
- else if (mus
- && mus->is_mus_type ("trill-span-event")
- && to_dir (mus->get_property ("span-direction")) == START
- && unsmob_pitch (mus->get_property ("trill-pitch")))
- {
- make_trill (mus);
- }
+void
+Pitched_trill_engraver::acknowledge_text_spanner (Grob_info info)
+{
+ Music *mus = info.music_cause ();
+ if (mus
+ && mus->is_mus_type ("trill-span-event")
+ && to_dir (mus->get_property ("span-direction")) == START
+ && unsmob_pitch (mus->get_property ("pitch")))
+ make_trill (mus);