]> git.donarmstrong.com Git - lilypond.git/commitdiff
another improvement to cross-staff tuplet bracked checking
authorJoe Neeman <joeneeman@gmail.com>
Tue, 20 Feb 2007 21:52:05 +0000 (08:52 +1100)
committerJoe Neeman <joeneeman@gmail.com>
Tue, 20 Feb 2007 21:52:05 +0000 (08:52 +1100)
lily/tuplet-bracket.cc

index 9e0a8be305f70d748f41253ef12aa46b56a73ab3..06411f72f2885a620fa85fad149dfd527820cf0f 100644 (file)
@@ -759,6 +759,9 @@ Tuplet_bracket::calc_cross_staff (SCM smob)
   for (vsize i = 0; i < cols.size (); i++)
     {
       Grob *stem = unsmob_grob (cols[i]->get_object ("stem"));
+      if (to_boolean (stem->get_property ("cross-staff")))
+       return SCM_BOOL_T;
+
       Grob *stem_staff = Staff_symbol_referencer::get_staff_symbol (stem);
       if (staff_symbol && (stem_staff != staff_symbol))
         return SCM_BOOL_T;