commit b0016ddfdbac19ee6d72682dd7560107100e3b72
Author: Jean-Marc Lasgouttes <[email protected]>
Date: Thu Nov 6 23:12:32 2025 +0100
Update buffer when adding/removing rows/columns
This avoids a warning about missing macro context.
---
src/insets/InsetTabular.cpp | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/src/insets/InsetTabular.cpp b/src/insets/InsetTabular.cpp
index 4c32575274..7627d16594 100644
--- a/src/insets/InsetTabular.cpp
+++ b/src/insets/InsetTabular.cpp
@@ -7390,6 +7390,7 @@ void InsetTabular::tabularFeatures(Cursor & cur,
cur.pit() = 0;
cur.pos() = 0;
cur.selection(false);
+ cur.forceBufferUpdate();
break;
case Tabular::DELETE_COLUMN:
@@ -7418,15 +7419,18 @@ void InsetTabular::tabularFeatures(Cursor & cur,
cur.pit() = 0;
cur.pos() = 0;
cur.selection(false);
+ cur.forceBufferUpdate();
break;
case Tabular::COPY_ROW:
tabular.copyRow(row);
+ cur.forceBufferUpdate();
break;
case Tabular::COPY_COLUMN:
tabular.copyColumn(column);
cur.idx() = tabular.cellIndex(row, column);
+ cur.forceBufferUpdate();
break;
case Tabular::MOVE_COLUMN_RIGHT:
--
lyx-cvs mailing list
[email protected]
https://lists.lyx.org/mailman/listinfo/lyx-cvs