From: Keith OHara Date: Sat, 22 Sep 2012 05:02:49 +0000 (-0700) Subject: note-collision: retain upper voice dot when merging dots X-Git-Tag: release/2.17.4-1~24 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=9c4a0f50b2fdad7d4d682eb07e3b408d64be9c22;p=lilypond.git note-collision: retain upper voice dot when merging dots --- diff --git a/lily/note-collision.cc b/lily/note-collision.cc index cf0e013b9d..aad09a95a9 100644 --- a/lily/note-collision.cc +++ b/lily/note-collision.cc @@ -231,7 +231,8 @@ check_meshing_chords (Grob *me, /* If possible, don't wipe any heads. Else, wipe shortest head, or head with smallest amount of dots. Note: when merging - different heads, dots on the smaller one disappear. */ + different heads, dots on the smaller one disappear; and when + merging identical heads, dots on the down-stem head disappear */ Grob *wipe_ball = 0; Grob *dot_wipe_head = head_up; @@ -248,7 +249,7 @@ check_meshing_chords (Grob *me, wipe_ball = head_up; } else - dot_wipe_head = head_up; + dot_wipe_head = head_down; } else if (down_ball_type > up_ball_type) {