]> git.donarmstrong.com Git - lilypond.git/commit
Correctly calculates stem-begin-position for merged stems.
authorMike Solomon <mike@apollinemike.com>
Wed, 4 Apr 2012 07:36:28 +0000 (09:36 +0200)
committerMike Solomon <mike@apollinemike.com>
Wed, 4 Apr 2012 07:36:28 +0000 (09:36 +0200)
commit3c4b0bec5953774ee9e6e128bdf1edc44bbeae07
tree2372c29a32c69d2865305e2df39056228c38d8c2
parent42ca3ff037c8ca7a7c65bf3b1423dfcb5d974d2e
Correctly calculates stem-begin-position for merged stems.

Previously, the lookup for stem-begin-position was potentailly
triggered before note collision resolution occurred, which meant
that it ignored Y_AXIS shifts from collision resolution.  Now, through
using pure property lookups, stem-begin-position is not set until after
the collision resolution takes place.
input/regression/flag-stem-begin-position.ly [new file with mode: 0644]
lily/flag.cc
lily/stem-tremolo.cc
lily/stem.cc
scm/define-grobs.scm