[trunk] slur/tie across page break shown on wrong page

• Jul 26, 2011 - 10:19
Type
Functional
Severity
S4 - Minor
Status
closed
Project

Setup: trunk SVN rev. 4595; Qt Lib 4.7.3; Ubuntu 11.04

Step: load or create a score in which a slur or a tie starts on a page and finishes on the next page; a sample score is attached.

Result: the slur/tie segment which should appear on the beginning of next page is drawn at the beginning of the same page: the position in the page IS correct, the page itself is not.

Hint: for ties, the source of the problem is perhaps in lines 1189-1190 of file slur.cpp (function Tie::layout()) where segment end points are computed relatively to the same canvasPos(). (for slurs, things are less obvious...)

Thanks,

M.

Attachment Size
trunk_tie_across_page.mscz 1.88 KB

Comments

Status (old) fixed active

Thanks for the quick action!

Things improved, but now the tie (or slur) is drawn both in the correct page and in the previous page (see same sample score attached to first thread post).

Thanks,

M.