From: John Levon Date: Wed, 27 Aug 2003 20:12:08 +0000 (+0000) Subject: bug 1341 X-Git-Tag: 1.6.10~16215 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=7bfa084387ba4686844004627e8f0ae18319d20c;p=lyx.git bug 1341 git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7621 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/src/frontends/ChangeLog b/src/frontends/ChangeLog index d01aef8875..48e19e3f83 100644 --- a/src/frontends/ChangeLog +++ b/src/frontends/ChangeLog @@ -1,3 +1,7 @@ +2003-08-27 John Levon + + * screen.C: fix cursor in ERT (bug 1341) + 2003-08-26 Alfredo Braunstein * screen.C (redraw): remove an uneeded updateRowPositions diff --git a/src/frontends/screen.C b/src/frontends/screen.C index 5f647b5a51..8134d61ea2 100644 --- a/src/frontends/screen.C +++ b/src/frontends/screen.C @@ -158,6 +158,10 @@ void LyXScreen::showCursor(BufferView & bv) shape = REVERSED_L_SHAPE; } + // The ERT language hack needs fixing up + if (realfont.language() == latex_language) + shape = BAR_SHAPE; + int ascent = font_metrics::maxAscent(realfont); int descent = font_metrics::maxDescent(realfont); int h = ascent + descent;