diff --git a/src/mathed/formula.C b/src/mathed/formula.C index 00c040a9db..dc88673874 100644 --- a/src/mathed/formula.C +++ b/src/mathed/formula.C @@ -268,10 +268,8 @@ InsetFormula::localDispatch(BufferView * bv, kb_action action, int x; int y; mathcursor->GetPos(x, y); - if (par()->GetType() == LM_OT_SIMPLE) { + if (par()->GetType() == LM_OT_SIMPLE) par()->mutate(LM_OT_EQUATION); - par()->numbered(0, false); - } else par()->mutate(LM_OT_SIMPLE); mathcursor->SetPos(x, y); diff --git a/src/mathed/math_matrixinset.C b/src/mathed/math_matrixinset.C index bed9f943b1..c3267d0294 100644 --- a/src/mathed/math_matrixinset.C +++ b/src/mathed/math_matrixinset.C @@ -454,7 +454,7 @@ void MathMatrixInset::mutate(short newtype) switch (GetType()) { case LM_OT_SIMPLE: SetType(LM_OT_EQUATION); - numbered(false); + numbered(0, false); mutate(newtype); break;