]> git.lyx.org Git - features.git/commitdiff
Do not call recordUndo(), lyx::dispatch handles it.
authorJean-Marc Lasgouttes <lasgouttes@lyx.org>
Sun, 20 Feb 2022 18:33:22 +0000 (19:33 +0100)
committerJean-Marc Lasgouttes <lasgouttes@lyx.org>
Sun, 20 Feb 2022 18:33:22 +0000 (19:33 +0100)
This avoids extra memory use (and would mark document dirty even if
read-only).

src/BufferView.cpp

index 06ffb38f666c216b326a3197cfddcaba6bab852c..8ea0204a0a14b5f1035404e2db0b2fc93ea5f0f6 100644 (file)
@@ -2079,7 +2079,6 @@ void BufferView::dispatch(FuncRequest const & cmd, DispatchResult & dr)
                        docstring insname = ins->layoutName();
                        while (!insname.empty()) {
                                if (insname == name || name == from_utf8("*")) {
-                                       curs.recordUndo();
                                        lyx::dispatch(fr, dr);
                                        // we do not want to remember selection here
                                        curs.clearSelection();