[Top][All Lists]
[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);
}
- Fix vertical position of Kievan dots (issue 6570047),
aleksandr . andreev <=