]> git.lyx.org Git - lyx.git/blobdiff - src/Cursor.cpp
fix warning
[lyx.git] / src / Cursor.cpp
index 32c0ea0cf71349d9ad1ee5436e3da5be6ba5081f..92b9110ba7629b9b7215acae81e3296df281be48 100644 (file)
@@ -1829,6 +1829,8 @@ void Cursor::handleFont(string const & font)
                safe = cap::grabAndEraseSelection(*this);
        }
 
+       recordUndoInset();
+
        if (lastpos() != 0) {
                // something left in the cell
                if (pos() == 0) {
@@ -1848,8 +1850,9 @@ void Cursor::handleFont(string const & font)
                }
        } else {
                // nothing left in the cell
-               pullArg();
+               popBackward();
                plainErase();
+               resetAnchor();
        }
        insert(safe);
 }