Skip to content

Commit

Permalink
fix regression: full measure rest layout blocks
Browse files Browse the repository at this point in the history
  • Loading branch information
wschweer committed Jul 19, 2013
1 parent fbf6343 commit 74a2fb2
Show file tree
Hide file tree
Showing 22 changed files with 26 additions and 31 deletions.
9 changes: 5 additions & 4 deletions libmscore/measure.cpp
Expand Up @@ -3227,16 +3227,17 @@ void Measure::layoutX(qreal stretch)
if (t == REST && (_multiMeasure > 0 || static_cast<Rest*>(e)->durationType() == TDuration::V_MEASURE)) {
Rest* rest = static_cast<Rest*>(e);
qreal x1 = 0.0, x2;
track = track / VOICES * VOICES;
if (s != first()) {
Segment* ps;
for (ps = s->prev(); ps; ps = ps->prev()) {
if (ps->element(track))
break;
}
Element* e = ps->element(track/VOICES * VOICES);
if (e)
x1 = ps->x() + e->x() + e->width();
if (ps) {
Element* e = ps->element(track/VOICES * VOICES);
if (e)
x1 = ps->x() + e->x() + e->width();
}
}
Segment* ns;
for (ns = s->next(); ns; ns = ns->next()) {
Expand Down
2 changes: 1 addition & 1 deletion mtest/libmscore/link/part13o.mscx
Expand Up @@ -32,7 +32,7 @@
<metaTag name="movementTitle"></metaTag>
<metaTag name="source"></metaTag>
<metaTag name="workNumber"></metaTag>
<metaTag name="workTitle">testpart1</metaTag>
<metaTag name="workTitle"></metaTag>
<PageList>
<Page>
<System>
Expand Down
2 changes: 1 addition & 1 deletion mtest/libmscore/link/part14o.mscx
Expand Up @@ -32,7 +32,7 @@
<metaTag name="movementTitle"></metaTag>
<metaTag name="source"></metaTag>
<metaTag name="workNumber"></metaTag>
<metaTag name="workTitle">testpart1</metaTag>
<metaTag name="workTitle"></metaTag>
<PageList>
<Page>
<System>
Expand Down
2 changes: 1 addition & 1 deletion mtest/libmscore/link/part15o.mscx
Expand Up @@ -32,7 +32,7 @@
<metaTag name="movementTitle"></metaTag>
<metaTag name="source"></metaTag>
<metaTag name="workNumber"></metaTag>
<metaTag name="workTitle">testpart1</metaTag>
<metaTag name="workTitle"></metaTag>
<PageList>
<Page>
<System>
Expand Down
2 changes: 1 addition & 1 deletion mtest/libmscore/link/part16o.mscx
Expand Up @@ -32,7 +32,7 @@
<metaTag name="movementTitle"></metaTag>
<metaTag name="source"></metaTag>
<metaTag name="workNumber"></metaTag>
<metaTag name="workTitle">testpart1</metaTag>
<metaTag name="workTitle"></metaTag>
<PageList>
<Page>
<System>
Expand Down
2 changes: 1 addition & 1 deletion mtest/libmscore/link/part17o.mscx
Expand Up @@ -32,7 +32,7 @@
<metaTag name="movementTitle"></metaTag>
<metaTag name="source"></metaTag>
<metaTag name="workNumber"></metaTag>
<metaTag name="workTitle">testpart1</metaTag>
<metaTag name="workTitle"></metaTag>
<PageList>
<Page>
<System>
Expand Down
2 changes: 1 addition & 1 deletion mtest/libmscore/link/part18o.mscx
Expand Up @@ -32,7 +32,7 @@
<metaTag name="movementTitle"></metaTag>
<metaTag name="source"></metaTag>
<metaTag name="workNumber"></metaTag>
<metaTag name="workTitle">testpart1</metaTag>
<metaTag name="workTitle"></metaTag>
<PageList>
<Page>
<System>
Expand Down
2 changes: 1 addition & 1 deletion mtest/libmscore/link/part19o.mscx
Expand Up @@ -32,7 +32,7 @@
<metaTag name="movementTitle"></metaTag>
<metaTag name="source"></metaTag>
<metaTag name="workNumber"></metaTag>
<metaTag name="workTitle">testpart1</metaTag>
<metaTag name="workTitle"></metaTag>
<PageList>
<Page>
<System>
Expand Down
2 changes: 1 addition & 1 deletion mtest/libmscore/link/part20o.mscx
Expand Up @@ -32,7 +32,7 @@
<metaTag name="movementTitle"></metaTag>
<metaTag name="source"></metaTag>
<metaTag name="workNumber"></metaTag>
<metaTag name="workTitle">testpart1</metaTag>
<metaTag name="workTitle"></metaTag>
<PageList>
<Page>
<System>
Expand Down
2 changes: 1 addition & 1 deletion mtest/libmscore/link/part21o.mscx
Expand Up @@ -32,7 +32,7 @@
<metaTag name="movementTitle"></metaTag>
<metaTag name="source"></metaTag>
<metaTag name="workNumber"></metaTag>
<metaTag name="workTitle">testpart1</metaTag>
<metaTag name="workTitle"></metaTag>
<PageList>
<Page>
<System>
Expand Down
2 changes: 1 addition & 1 deletion mtest/libmscore/link/part22o.mscx
Expand Up @@ -32,7 +32,7 @@
<metaTag name="movementTitle"></metaTag>
<metaTag name="source"></metaTag>
<metaTag name="workNumber"></metaTag>
<metaTag name="workTitle">testpart1</metaTag>
<metaTag name="workTitle"></metaTag>
<PageList>
<Page>
<System>
Expand Down
2 changes: 1 addition & 1 deletion mtest/libmscore/link/part23o.mscx
Expand Up @@ -32,7 +32,7 @@
<metaTag name="movementTitle"></metaTag>
<metaTag name="source"></metaTag>
<metaTag name="workNumber"></metaTag>
<metaTag name="workTitle">testpart1</metaTag>
<metaTag name="workTitle"></metaTag>
<PageList>
<Page>
<System>
Expand Down
2 changes: 1 addition & 1 deletion mtest/libmscore/link/part24o.mscx
Expand Up @@ -32,7 +32,7 @@
<metaTag name="movementTitle"></metaTag>
<metaTag name="source"></metaTag>
<metaTag name="workNumber"></metaTag>
<metaTag name="workTitle">testpart1</metaTag>
<metaTag name="workTitle"></metaTag>
<PageList>
<Page>
<System>
Expand Down
2 changes: 1 addition & 1 deletion mtest/libmscore/link/part4o.mscx
Expand Up @@ -32,7 +32,7 @@
<metaTag name="movementTitle"></metaTag>
<metaTag name="source"></metaTag>
<metaTag name="workNumber"></metaTag>
<metaTag name="workTitle">testpart1</metaTag>
<metaTag name="workTitle"></metaTag>
<PageList>
<Page>
<System>
Expand Down
2 changes: 1 addition & 1 deletion mtest/libmscore/link/part5o.mscx
Expand Up @@ -32,7 +32,7 @@
<metaTag name="movementTitle"></metaTag>
<metaTag name="source"></metaTag>
<metaTag name="workNumber"></metaTag>
<metaTag name="workTitle">testpart1</metaTag>
<metaTag name="workTitle"></metaTag>
<PageList>
<Page>
<System>
Expand Down
2 changes: 1 addition & 1 deletion mtest/libmscore/link/part6o.mscx
Expand Up @@ -32,7 +32,7 @@
<metaTag name="movementTitle"></metaTag>
<metaTag name="source"></metaTag>
<metaTag name="workNumber"></metaTag>
<metaTag name="workTitle">testpart1</metaTag>
<metaTag name="workTitle"></metaTag>
<PageList>
<Page>
<System>
Expand Down
2 changes: 1 addition & 1 deletion mtest/libmscore/link/part7o.mscx
Expand Up @@ -32,7 +32,7 @@
<metaTag name="movementTitle"></metaTag>
<metaTag name="source"></metaTag>
<metaTag name="workNumber"></metaTag>
<metaTag name="workTitle">testpart1</metaTag>
<metaTag name="workTitle"></metaTag>
<PageList>
<Page>
<System>
Expand Down
2 changes: 1 addition & 1 deletion mtest/libmscore/link/part8o.mscx
Expand Up @@ -32,7 +32,7 @@
<metaTag name="movementTitle"></metaTag>
<metaTag name="source"></metaTag>
<metaTag name="workNumber"></metaTag>
<metaTag name="workTitle">testpart1</metaTag>
<metaTag name="workTitle"></metaTag>
<PageList>
<Page>
<System>
Expand Down
2 changes: 1 addition & 1 deletion mtest/libmscore/link/part9o.mscx
Expand Up @@ -32,7 +32,7 @@
<metaTag name="movementTitle"></metaTag>
<metaTag name="source"></metaTag>
<metaTag name="workNumber"></metaTag>
<metaTag name="workTitle">testpart1</metaTag>
<metaTag name="workTitle"></metaTag>
<PageList>
<Page>
<System>
Expand Down
4 changes: 1 addition & 3 deletions mtest/libmscore/measure/measure-1-ref.mscx
Expand Up @@ -33,7 +33,7 @@
<metaTag name="movementTitle"></metaTag>
<metaTag name="source"></metaTag>
<metaTag name="workNumber"></metaTag>
<metaTag name="workTitle">Test</metaTag>
<metaTag name="workTitle"></metaTag>
<PageList>
<Page>
<System>
Expand Down Expand Up @@ -398,7 +398,6 @@ p, li { white-space: pre-wrap; }
<showUnprintable>1</showUnprintable>
<showFrames>1</showFrames>
<showMargins>0</showMargins>
<metaTag name="Platform">X11</metaTag>
<metaTag name="copyright"></metaTag>
<metaTag name="movementNumber"></metaTag>
<metaTag name="movementTitle"></metaTag>
Expand Down Expand Up @@ -668,7 +667,6 @@ p, li { white-space: pre-wrap; }
<showUnprintable>1</showUnprintable>
<showFrames>1</showFrames>
<showMargins>0</showMargins>
<metaTag name="Platform">X11</metaTag>
<metaTag name="copyright"></metaTag>
<metaTag name="movementNumber"></metaTag>
<metaTag name="movementTitle"></metaTag>
Expand Down
4 changes: 1 addition & 3 deletions mtest/libmscore/measure/measure-2-ref.mscx
Expand Up @@ -33,7 +33,7 @@
<metaTag name="movementTitle"></metaTag>
<metaTag name="source"></metaTag>
<metaTag name="workNumber"></metaTag>
<metaTag name="workTitle">Test</metaTag>
<metaTag name="workTitle"></metaTag>
<PageList>
<Page>
<System>
Expand Down Expand Up @@ -395,7 +395,6 @@ p, li { white-space: pre-wrap; }
<showUnprintable>1</showUnprintable>
<showFrames>1</showFrames>
<showMargins>0</showMargins>
<metaTag name="Platform">X11</metaTag>
<metaTag name="copyright"></metaTag>
<metaTag name="movementNumber"></metaTag>
<metaTag name="movementTitle"></metaTag>
Expand Down Expand Up @@ -663,7 +662,6 @@ p, li { white-space: pre-wrap; }
<showUnprintable>1</showUnprintable>
<showFrames>1</showFrames>
<showMargins>0</showMargins>
<metaTag name="Platform">X11</metaTag>
<metaTag name="copyright"></metaTag>
<metaTag name="movementNumber"></metaTag>
<metaTag name="movementTitle"></metaTag>
Expand Down
4 changes: 1 addition & 3 deletions mtest/libmscore/measure/measure-3-ref.mscx
Expand Up @@ -33,7 +33,7 @@
<metaTag name="movementTitle"></metaTag>
<metaTag name="source"></metaTag>
<metaTag name="workNumber"></metaTag>
<metaTag name="workTitle">Test</metaTag>
<metaTag name="workTitle"></metaTag>
<PageList>
<Page>
<System>
Expand Down Expand Up @@ -406,7 +406,6 @@ p, li { white-space: pre-wrap; }
<showUnprintable>1</showUnprintable>
<showFrames>1</showFrames>
<showMargins>0</showMargins>
<metaTag name="Platform">X11</metaTag>
<metaTag name="copyright"></metaTag>
<metaTag name="movementNumber"></metaTag>
<metaTag name="movementTitle"></metaTag>
Expand Down Expand Up @@ -680,7 +679,6 @@ p, li { white-space: pre-wrap; }
<showUnprintable>1</showUnprintable>
<showFrames>1</showFrames>
<showMargins>0</showMargins>
<metaTag name="Platform">X11</metaTag>
<metaTag name="copyright"></metaTag>
<metaTag name="movementNumber"></metaTag>
<metaTag name="movementTitle"></metaTag>
Expand Down

0 comments on commit 74a2fb2

Please sign in to comment.