Commit 3f0c4d5c authored by Huw Davies's avatar Huw Davies Committed by Alexandre Julliard

riched20: Move the code to clear the cell bottom out of the loop.

parent 378a86b8
......@@ -1015,26 +1015,24 @@ static void draw_paragraph( ME_Context *c, ME_Paragraph *para )
ME_DebugWrite(c->hDC, &pt, buf);
}
break;
case diCell:
/* Clear any space at the bottom of the cell after the text. */
if (para->nFlags & (MEPF_ROWSTART|MEPF_ROWEND))
break;
y += height;
rc.top = c->pt.y + para->pt.y + para->nHeight;
rc.bottom = c->pt.y + p->member.cell.pt.y + p->member.cell.nHeight;
if (RectVisible(c->hDC, &rc))
PatBlt(c->hDC, rc.left, rc.top, rc.right - rc.left, rc.bottom - rc.top, PATCOPY);
break;
default:
break;
}
no++;
}
draw_table_borders( c, para );
draw_para_number( c, para );
if (para_cell( para ))
{
/* Clear any space at the bottom of the cell after the text. */
rc.top = c->pt.y + para->pt.y + para->nHeight;
rc.bottom = c->pt.y + cell->pt.y + cell->nHeight;
PatBlt( c->hDC, rc.left, rc.top, rc.right - rc.left, rc.bottom - rc.top, PATCOPY );
}
draw_table_borders( c, para );
draw_para_number( c, para );
SetTextAlign(c->hDC, align);
SetTextAlign( c->hDC, align );
}
void ME_ScrollAbs(ME_TextEditor *editor, int x, int y)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment