]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/stem-tremolo.cc
Don't ignore padding for markup blocks
[lilypond.git] / lily / stem-tremolo.cc
index c8fbd63d18d3ec037f5fe3c8ed030622ffee6710..a718b7f69d132918fe6ee370fe87f503a879cc00 100644 (file)
@@ -84,7 +84,9 @@ Stem_tremolo::get_beam_translation (Grob *me)
   Spanner *beam = Stem::get_beam (stem);
 
   return (beam && beam->is_live ())
-    ? Beam::get_beam_translation (beam) : 0.81;
+    ? Beam::get_beam_translation (beam)
+    : (Staff_symbol_referencer::staff_space (me)
+       * robust_scm2double (me->get_property ("length-fraction"), 1.0) * 0.81);
 }
 
 Stencil
@@ -160,7 +162,7 @@ Stem_tremolo::untranslated_stencil (Grob *me, Real slope)
   if (!stem)
     {
       programming_error ("no stem for stem-tremolo");
-      return Stencil();
+      return Stencil ();
     }
 
   Direction stemdir = get_grob_direction (stem);