From: Joe Neeman Date: Tue, 20 Feb 2007 21:27:20 +0000 (+1100) Subject: better detection for cross-staff tuplets X-Git-Tag: release/2.11.20-1~14^2~2 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=599978a0ed91e100f631861a78b556de5dbf22ca;p=lilypond.git better detection for cross-staff tuplets --- diff --git a/lily/tuplet-bracket.cc b/lily/tuplet-bracket.cc index 318d3012b7..9e0a8be305 100644 --- a/lily/tuplet-bracket.cc +++ b/lily/tuplet-bracket.cc @@ -750,6 +750,12 @@ Tuplet_bracket::calc_cross_staff (SCM smob) Grob *me = unsmob_grob (smob); Grob *staff_symbol = 0; extract_grob_set (me, "note-columns", cols); + bool equally_long = false; + Grob *par_beam = parallel_beam (me, cols, &equally_long); + + if (par_beam) + return par_beam->get_property ("cross-staff"); + for (vsize i = 0; i < cols.size (); i++) { Grob *stem = unsmob_grob (cols[i]->get_object ("stem"));