mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-22 13:18:28 +00:00
Fix disappearing blue language underline.
Make sure that the blue language underline is not below the bottom of the row. Otherwise, it can disappear when the next row is painted.
This commit is contained in:
parent
b0371107ff
commit
8e9e050670
@ -157,8 +157,8 @@ void RowPainter::paintForeignMark(Row::Element const & e) const
|
||||
return;
|
||||
|
||||
int const desc = e.inset ? e.dim.descent() : 0;
|
||||
int const y = yo_ + pi_.base.solidLineOffset()
|
||||
+ desc + pi_.base.solidLineThickness() / 2;
|
||||
int const y = yo_ + min(3 * pi_.base.solidLineOffset() / 2 + desc,
|
||||
row_.descent() - 1);
|
||||
pi_.pain.line(int(x_), y, int(x_ + e.full_width()), y, Color_language,
|
||||
Painter::line_solid, pi_.base.solidLineThickness());
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user