]> git.donarmstrong.com Git - lilypond.git/commitdiff
Alignment of lyrics to manual melismata now honours ignoreMelismata
authorTrevor Daniels <t.daniels@treda.co.uk>
Thu, 24 Mar 2011 22:26:28 +0000 (22:26 +0000)
committerTrevor Daniels <t.daniels@treda.co.uk>
Thu, 24 Mar 2011 22:26:28 +0000 (22:26 +0000)
 - fix the fix to issue 773 in 6442b487
   (thanks Neil!)

lily/lyric-engraver.cc

index 3bc2c121bf961fb59f909dbeff0b8c99f26bf28b..eafde88b33c6792e83bf304ddc6a0daab5c2dfc8 100644 (file)
@@ -81,8 +81,10 @@ Lyric_engraver::process_music ()
     }
 
     Context *voice = get_voice_to_lyrics (context ());
-    if (last_text_ && voice &&
-        to_boolean (voice->get_property ("melismaBusy")))
+    if (last_text_
+        && voice
+        && to_boolean (voice->get_property ("melismaBusy"))
+        && !to_boolean (context ()->get_property ("ignoreMelismata")))
       last_text_->set_property ("self-alignment-X",
                                get_property ("lyricMelismaAlignment"));
 }