commit 60aeb817ced9ce1904061042d017ea27ab34bfb2
Author: Jean-Marc Lasgouttes <[email protected]>
Date: Thu Nov 6 23:55:20 2025 +0100
Create an undo group in DEPM
This may be needed when called from mouseSetCursor, for example.
---
src/Text.cpp | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/src/Text.cpp b/src/Text.cpp
index 0bd272c5fe..5b1a3dbd5c 100644
--- a/src/Text.cpp
+++ b/src/Text.cpp
@@ -56,6 +56,7 @@
#include "TextClass.h"
#include "TextMetrics.h"
#include "Thesaurus.h"
+#include "Undo.h"
#include "WordLangTuple.h"
#include "WordList.h"
@@ -3217,6 +3218,9 @@ bool Text::deleteEmptyParagraphMechanism(Cursor & cur,
{
//LYXERR(Debug::DEBUG, "DEPM: cur:\n" << cur << "old:\n" << old);
+ // Useful when called from mouseSetCursor, for example
+ UndoGroupHelper ugh(old);
+
Paragraph & oldpar = old.paragraph();
bool const trackChanges = cur.buffer()->params().track_changes;
bool result = false;
--
lyx-cvs mailing list
[email protected]
https://lists.lyx.org/mailman/listinfo/lyx-cvs