]> git.lyx.org Git - lyx.git/commitdiff
bug 1341
authorJohn Levon <levon@movementarian.org>
Wed, 27 Aug 2003 20:12:08 +0000 (20:12 +0000)
committerJohn Levon <levon@movementarian.org>
Wed, 27 Aug 2003 20:12:08 +0000 (20:12 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7621 a592a061-630c-0410-9148-cb99ea01b6c8

src/frontends/ChangeLog
src/frontends/screen.C

index d01aef8875372daa689aab44bedbc012df21a7f5..48e19e3f83f7593f3380427c9f2da2f2fb569514 100644 (file)
@@ -1,3 +1,7 @@
+2003-08-27  John Levon  <levon@movementarian.org>
+
+       * screen.C: fix cursor in ERT (bug 1341)
+
 2003-08-26  Alfredo Braunstein  <abraunst@libero.it>
 
        * screen.C (redraw): remove an uneeded updateRowPositions
index 5f647b5a51d25074945d6286905640eb20c6b4a5..8134d61ea23b2dc7657fa78af84d74a4d9bba81e 100644 (file)
@@ -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;