]> git.lyx.org Git - lyx.git/blobdiff - src/Changes.cpp
Do not crash when entering math in ct mode with merge dialog open.
[lyx.git] / src / Changes.cpp
index d03a371d937b6ff815506b9b4decaf883e2bb20b..4292f1bd886b1e5e9a8c9d13961ab835febbf3ba 100644 (file)
@@ -398,6 +398,8 @@ int Changes::latexMarkChange(otexstream & os, BufferParams const & bparams,
                // close \lyxadded or \lyxdeleted
                os << '}';
                column++;
+               if (oldChange.type == Change::DELETED)
+                       --runparams.inulemcmd;
        }
 
        docstring chgTime;
@@ -406,8 +408,10 @@ int Changes::latexMarkChange(otexstream & os, BufferParams const & bparams,
        chgTime.erase(chgTime.end() - 1);
 
        docstring macro_beg;
-       if (change.type == Change::DELETED)
+       if (change.type == Change::DELETED) {
                macro_beg = from_ascii("\\lyxdeleted{");
+               ++runparams.inulemcmd;
+       }
        else if (change.type == Change::INSERTED)
                macro_beg = from_ascii("\\lyxadded{");