diff --git a/src/mathed/InsetMathHull.cpp b/src/mathed/InsetMathHull.cpp index d6d804dd8c..f22b64744d 100644 --- a/src/mathed/InsetMathHull.cpp +++ b/src/mathed/InsetMathHull.cpp @@ -692,9 +692,12 @@ void InsetMathHull::draw(PainterInfo & pi, int x, int y) const } // drawing change line - if (canPaintChange(*bv)) - pi.change_.paintCue(pi, x + 1, y + 1 - dim.asc, - x + dim.wid, y + dim.des); + if (canPaintChange(*bv)) { + // like in metrics() + int const display_margin = display() ? displayMargin() : 0; + pi.change_.paintCue(pi, x + 1, y + 1 - dim.asc + display_margin, + x + dim.wid, y + dim.des - display_margin); + } } diff --git a/status.23x b/status.23x index e04e926a53..354c5552a7 100644 --- a/status.23x +++ b/status.23x @@ -44,6 +44,8 @@ What's new * USER INTERFACE +- Fix display glith where the change tracking cue blinks with the cursor + (bug 11684). * INTERNALS