From 16f53772e6823baf33d7cd3da7c93ae0a824bb00 Mon Sep 17 00:00:00 2001 From: Han-Wen Nienhuys Date: Thu, 11 Jan 2007 12:32:42 +0100 Subject: [PATCH] Fix #233. Ask for 'beaming property before determining beam segments. --- lily/beam.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lily/beam.cc b/lily/beam.cc index 0630d0955f..8ccf632ea0 100644 --- a/lily/beam.cc +++ b/lily/beam.cc @@ -298,6 +298,8 @@ Beam::get_beam_segments (Grob *me_grob, Grob **common) { Spanner *me = dynamic_cast (me_grob); + (void) me->get_property ("beaming"); + extract_grob_set (me, "stems", stems); Grob *commonx = common_refpoint_of_array (stems, me, X_AXIS); @@ -453,8 +455,8 @@ Beam::print (SCM grob) { Spanner *me = unsmob_spanner (grob); Grob *commonx = 0; - vector segments = get_beam_segments (me, &commonx); + vector segments = get_beam_segments (me, &commonx); Interval span; if (visible_stem_count (me)) { -- 2.39.5