]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/beam.cc
Fix #303.
[lilypond.git] / lily / beam.cc
index f9bd03d9d200026c3e218aa4baab98b34d2a36b6..f2f0c645f35fe12ba30d4d290c0794e105ce2d7a 100644 (file)
@@ -427,7 +427,7 @@ Beam::get_beam_segments (Grob *me_grob, Grob **common)
                      && me->get_bound (event_dir)->break_status_dir ())
                    {
                      current.horizontal_[event_dir]
-                       = (me->get_bound (event_dir)->extent (commonx, X_AXIS)[RIGHT]
+                       = (robust_relative_extent (me->get_bound (event_dir), commonx, X_AXIS)[RIGHT]
                           + event_dir * break_overshoot[event_dir]);
                    }
                  else