[LyX/master] Do not track row/column deletion in paste_tabular

Juergen Spitzmueller spitz at lyx.org
Sun Jun 7 16:55:34 UTC 2020


commit cbe75042c0fe6cfc510747da4b110e4c105e9d3b
Author: Juergen Spitzmueller <spitz at lyx.org>
Date:   Sun Jun 7 19:18:00 2020 +0200

    Do not track row/column deletion in paste_tabular
    
    Fixes #11884.
---
 src/insets/InsetTabular.cpp |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/insets/InsetTabular.cpp b/src/insets/InsetTabular.cpp
index b87ab34..82cbfc7 100644
--- a/src/insets/InsetTabular.cpp
+++ b/src/insets/InsetTabular.cpp
@@ -7064,18 +7064,18 @@ bool InsetTabular::copySelection(Cursor & cur)
 	paste_tabular.reset(new Tabular(tabular));
 
 	for (row_type r = 0; r < rs; ++r)
-		paste_tabular->deleteRow(0);
+		paste_tabular->deleteRow(0, true);
 
 	row_type const rows = re - rs + 1;
 	while (paste_tabular->nrows() > rows)
-		paste_tabular->deleteRow(rows);
+		paste_tabular->deleteRow(rows, true);
 
 	for (col_type c = 0; c < cs; ++c)
-		paste_tabular->deleteColumn(0);
+		paste_tabular->deleteColumn(0, true);
 
 	col_type const columns = ce - cs + 1;
 	while (paste_tabular->ncols() > columns)
-		paste_tabular->deleteColumn(columns);
+		paste_tabular->deleteColumn(columns, true);
 
 	paste_tabular->setBuffer(tabular.buffer());
 


More information about the lyx-cvs mailing list