]> git.lyx.org Git - features.git/commitdiff
Fix bug #7090 (Segfault in refreshing instant preview when math macro changes)
authorEnrico Forestieri <forenr@lyx.org>
Sat, 11 Dec 2010 18:15:34 +0000 (18:15 +0000)
committerEnrico Forestieri <forenr@lyx.org>
Sat, 11 Dec 2010 18:15:34 +0000 (18:15 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@36832 a592a061-630c-0410-9148-cb99ea01b6c8

src/mathed/MathMacroTemplate.cpp

index f6421c6c48df5218f2499c5ea330f8769a3cafec..3de1fade25004d378d1aca5efef4f8a6815f0ffc 100644 (file)
@@ -721,11 +721,11 @@ void MathMacroTemplate::changeArity(Cursor & cur,
 {
        // remove parameter which do not appear anymore in the definition
        for (int i = numargs_; i > newNumArg; --i)
-               removeParameter(cur, inset_pos, numargs_ - 1, false);
+               removeParameter(cur, inset_pos, numargs_ - 1, true);
        
        // add missing parameter
        for (int i = numargs_; i < newNumArg; ++i)
-               insertParameter(cur, inset_pos, numargs_, false, false);
+               insertParameter(cur, inset_pos, numargs_, true, false);
 }