X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fmathed%2FInsetMathFontOld.cpp;h=cde388840cd9b755df53199b5575579e4dbfc708;hb=9296344b9a26191a2092d175a51e357ecc35145d;hp=aa574bd1c65c5468f771e97a121e95c244657ab0;hpb=9a9a6a8c8f12cb8b0e713a9a1ed3c5763fa25c66;p=lyx.git diff --git a/src/mathed/InsetMathFontOld.cpp b/src/mathed/InsetMathFontOld.cpp index aa574bd1c6..cde388840c 100644 --- a/src/mathed/InsetMathFontOld.cpp +++ b/src/mathed/InsetMathFontOld.cpp @@ -59,9 +59,9 @@ void InsetMathFontOld::metrics(MetricsInfo & mi, Dimension & dim) const // When \cal is used in text mode, the font is not changed bool really_change_font = fontname != "textcal"; - Changer dummy = mi.base.changeFontSet(fontname, really_change_font); + Changer dummy = really_change_font ? mi.base.changeFontSet(fontname) + : Changer(); cell(0).metrics(mi, dim); - metricsMarkers(mi, dim); } @@ -76,9 +76,9 @@ void InsetMathFontOld::draw(PainterInfo & pi, int x, int y) const // When \cal is used in text mode, the font is not changed bool really_change_font = fontname != "textcal"; - Changer dummy = pi.base.changeFontSet(fontname, really_change_font); - cell(0).draw(pi, x + 1, y); - drawMarkers(pi, x, y); + Changer dummy = really_change_font ? pi.base.changeFontSet(fontname) + : Changer(); + cell(0).draw(pi, x, y); }