]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/dynamic-align-engraver.cc
Midi: start test suite.
[lilypond.git] / lily / dynamic-align-engraver.cc
index e34554e65408c70905d76ab5bf036145fd6133e3..f62c45f0dc6d3adec09cccf6e700fa1722806a24 100644 (file)
@@ -85,12 +85,10 @@ Dynamic_align_engraver::acknowledge_end_dynamic (Grob_info info)
 void
 Dynamic_align_engraver::acknowledge_footnote_spanner (Grob_info info)
 {
-  Grob *parent = unsmob_grob (info.grob ()->get_property ("parent-spanner"));
+  Grob *parent = info.grob ()->get_parent (Y_AXIS);
   if (line_ && parent
-      && parent->internal_has_interface (ly_symbol2scm ("dynamic-interface"))
-      && (scm_to_int (line_->get_property ("direction"))
-          * robust_scm2double (info.grob ()->get_property ("Y-offset"), 0.0) > 0.0)) {
-    Axis_group_interface::add_element (line_, info.grob ());message ("ADD"); }
+      && parent->internal_has_interface (ly_symbol2scm ("dynamic-interface")))
+    Axis_group_interface::add_element (line_, info.grob ());
 }
 
 void