lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Fix vertical position of Kievan dots (issue 6570047)


From: aleksandr . andreev
Subject: Fix vertical position of Kievan dots (issue 6570047)
Date: Tue, 25 Sep 2012 15:31:42 +0000

Reviewers: ,

Message:
Please review.

Description:
Fix vertical position of Kievan dots

Dots in Kievan notation should be placed at the same Y_AXIS position as
the note, even if they occur on a line.

Issue 2857.

Please review this at http://codereview.appspot.com/6570047/

Affected files:
  M lily/dot-column.cc


Index: lily/dot-column.cc
diff --git a/lily/dot-column.cc b/lily/dot-column.cc
index 1aa0b728c0657618f6839be6818691cee898848a..6cba432639deb7f8fd899a53a577987253787762 100644
--- a/lily/dot-column.cc
+++ b/lily/dot-column.cc
@@ -187,7 +187,8 @@ Dot_column::calc_positioning_done (SCM smob)

       cfg.remove_collision (p);
       cfg[p] = dp;
-      if (Staff_symbol_referencer::on_line (dp.dot_, p))
+      if (Staff_symbol_referencer::on_line (dp.dot_, p) &&
+          dp.dot_->get_property ("style") != ly_symbol2scm ("kievan"))
         cfg.remove_collision (p);
     }






reply via email to

[Prev in Thread] Current Thread [Next in Thread]