mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-26 11:16:55 +00:00
Fix horizontal lines in math arrays
They must end at the end of the last column, not at the start of the last+1 column.
This commit is contained in:
parent
e9fcff1261
commit
c663c9ab3c
@ -622,11 +622,13 @@ void InsetMathGrid::drawWithMargin(PainterInfo & pi, int x, int y,
|
||||
- rowinfo_[r].ascent_
|
||||
- i * hlinesep()
|
||||
- hlinesep()/2 - rowsep()/2;
|
||||
pi.pain.line(
|
||||
x + lmargin + colinfo_[c].offset_,
|
||||
yy,
|
||||
x + lmargin + colinfo_[c+1].offset_,
|
||||
yy, Color_foreground);
|
||||
int const xx1 = x + lmargin + colinfo_[c].offset_;
|
||||
int const xx2 = (c + 1 == ncols()) ?
|
||||
// last column
|
||||
xx1 + colinfo_[c].width_ :
|
||||
// first columns
|
||||
x + lmargin + colinfo_[c+1].offset_;
|
||||
pi.pain.line(xx1, yy, xx2, yy, Color_foreground);
|
||||
}
|
||||
}
|
||||
if (c > 0 && c < ncols()) {
|
||||
|
Loading…
Reference in New Issue
Block a user