From 9c4a0f50b2fdad7d4d682eb07e3b408d64be9c22 Mon Sep 17 00:00:00 2001 From: Keith OHara Date: Fri, 21 Sep 2012 22:02:49 -0700 Subject: [PATCH] note-collision: retain upper voice dot when merging dots --- lily/note-collision.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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) { -- 2.39.5