X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fmathed%2Fmath_colorinset.C;h=5a87a63f8501f03ca1abb569607505252c49957c;hb=12ac7f339e14c4f76a24f45a21c0697303099145;hp=fcc1fc1f15dad2fb2116011527150036b70970ab;hpb=99aacdad5ce32c5905149d800405ff48ffb3a3d6;p=lyx.git diff --git a/src/mathed/math_colorinset.C b/src/mathed/math_colorinset.C index fcc1fc1f15..5a87a63f85 100644 --- a/src/mathed/math_colorinset.C +++ b/src/mathed/math_colorinset.C @@ -68,6 +68,7 @@ void MathColorInset::draw(PainterInfo & pi, int x, int y) const pi.base.font.setColor(lcolor.getFromGUIName(asString(cell(0)))); cell(1).draw(pi, x, y); pi.base.font.setColor(origcol); + setPosCache(pi, x, y); } @@ -82,7 +83,7 @@ void MathColorInset::write(WriteStream & os) const { if (oldstyle_) os << "{\\color" << '{' << cell(0) << '}' << cell(1) << '}'; - else + else os << "\\textcolor" << '{' << cell(0) << "}{" << cell(1) << '}'; }