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

Reply via email to