]> git.lyx.org Git - features.git/commitdiff
Fix bug #6965 (Crash editing ERT in math mode)
authorEnrico Forestieri <forenr@lyx.org>
Thu, 28 Oct 2010 11:13:47 +0000 (11:13 +0000)
committerEnrico Forestieri <forenr@lyx.org>
Thu, 28 Oct 2010 11:13:47 +0000 (11:13 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35879 a592a061-630c-0410-9148-cb99ea01b6c8

src/mathed/MathMacro.cpp

index 3e4f4409901b3e9a490cd0f7a2ae06af37d411d5..d96dc31b449623fbe62f5cd3352523d6b25f860b 100644 (file)
@@ -643,6 +643,7 @@ bool MathMacro::notifyCursorLeaves(Cursor const & old, Cursor & cur)
                        inset_cursor.cell().erase(inset_cursor.pos());
                        inset_cursor.cell().insert(inset_cursor.pos(),
                                createInsetMath(unfolded_name, cur.buffer()));
+                       cur.resetAnchor();
                        cur.screenUpdateFlags(cur.result().screenUpdate() | Update::SinglePar);
                        return true;
                }