From 599978a0ed91e100f631861a78b556de5dbf22ca Mon Sep 17 00:00:00 2001 From: Joe Neeman Date: Wed, 21 Feb 2007 08:27:20 +1100 Subject: [PATCH] better detection for cross-staff tuplets --- lily/tuplet-bracket.cc | 6 ++++++ 1 file changed, 6 insertions(+) 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")); -- 2.39.5