]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/beam.cc
fix Skyline::distance calculation
[lilypond.git] / lily / beam.cc
index dcbed75ce551b560df303f70dbd7118c014a23ed..0778c5838884749ae4a85bb2e912008c0100511a 100644 (file)
@@ -296,6 +296,10 @@ typedef map<int, vector<Beam_stem_segment> >  Position_stem_segments_map;
 vector<Beam_segment>
 Beam::get_beam_segments (Grob *me_grob, Grob **common)
 {
+  /* ugh, this has a side-effect that we need to ensure that
+     Stem #'beaming is correct */
+  (void) me_grob->get_property ("quantized-positions");
+
   Spanner *me = dynamic_cast<Spanner*> (me_grob);
 
   extract_grob_set (me, "stems", stems);