]> git.donarmstrong.com Git - lilypond.git/commitdiff
(print): fix ottava on rests.
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Tue, 4 May 2004 21:29:02 +0000 (21:29 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Tue, 4 May 2004 21:29:02 +0000 (21:29 +0000)
ChangeLog
lily/ottava-bracket.cc

index ed5d3d0042d5d6b4efec770cf424df665a061bb5..da56d0fe14469afaf0c032affed741e7926f4b50 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2004-05-04  Han-Wen Nienhuys   <hanwen@xs4all.nl>
+
+       * lily/ottava-bracket.cc (print): fix ottava on rests.
+
 2004-05-03  Han-Wen Nienhuys   <hanwen@xs4all.nl>
 
        * scm/music-functions.scm (set-accidental-style): use GrandStaff
index e1e033a9d315b9862ef13a9a8bb5fe7d2ec820b5..488e355c66170589c423a7ce0c3e932396efc0d6 100644 (file)
@@ -93,7 +93,10 @@ Ottava_bracket::print (SCM smob)
        }
 
       if (ext.is_empty ())
-       ext = Interval (0,0);
+       {
+         Real x = b->relative_coordinate (common, X_AXIS);
+         ext = Interval (x,x);
+       }
       
       span_points[d] =  (broken [d]) ? b->extent (common, X_AXIS)[-d] : ext[d];