From 6bc024330084b2d23ca58c4075c75fe0b4257060 Mon Sep 17 00:00:00 2001 From: David Kastrup Date: Wed, 23 May 2012 15:56:36 +0200 Subject: [PATCH] Issue 2559: For time-based footnotes without grob spec, attach to all grobs --- lily/footnote-engraver.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lily/footnote-engraver.cc b/lily/footnote-engraver.cc index 78d2f0e6d3..830fdfe972 100644 --- a/lily/footnote-engraver.cc +++ b/lily/footnote-engraver.cc @@ -137,7 +137,9 @@ Footnote_engraver::acknowledge_grob (Grob_info info) for (vsize i = 0; i < events_.size (); i++) { - if (info.grob ()->name () == ly_symbol2string (events_[i]->get_property ("symbol"))) + SCM name = events_[i]->get_property ("symbol"); + if (!scm_is_symbol (name) + || info.grob ()->name () == ly_symbol2string (name)) footnotify (info.grob (), events_[i]); } } -- 2.39.2