From: Han-Wen Nienhuys Date: Sun, 25 Mar 2007 17:59:07 +0000 (-0300) Subject: bugfix: don't return flag for invisible stems. X-Git-Tag: release/2.11.22-1~28^2~6 X-Git-Url: https://git.donarmstrong.com/lilypond.git?a=commitdiff_plain;h=c22ca8f3e9dd171d413cb036f3e9cb742e61c27a;p=lilypond.git bugfix: don't return flag for invisible stems. --- diff --git a/lily/stem.cc b/lily/stem.cc index e83b8fbaaf..9ef07652e3 100644 --- a/lily/stem.cc +++ b/lily/stem.cc @@ -275,8 +275,6 @@ Stem::calc_stem_end_position (SCM smob) return me->get_property ("stem-end-position"); } - Real ss = Staff_symbol_referencer::staff_space (me); - int durlog = duration_log (me); vector a; /* WARNING: IN HALF SPACES */ @@ -571,6 +569,9 @@ Stem::flag (Grob *me) || unsmob_grob (me->get_object ("beam"))) return Stencil (); + if (!is_normal_stem (me)) + return Stencil (); + /* TODO: maybe property stroke-style should take different values, e.g. "" (i.e. no stroke), "single" and "double" (currently, it's