diff --git a/packages/roosterjs-content-model-plugins/lib/tableEdit/editors/TableEditor.ts b/packages/roosterjs-content-model-plugins/lib/tableEdit/editors/TableEditor.ts index cb29f02c87e..0a421907cdb 100644 --- a/packages/roosterjs-content-model-plugins/lib/tableEdit/editors/TableEditor.ts +++ b/packages/roosterjs-content-model-plugins/lib/tableEdit/editors/TableEditor.ts @@ -337,6 +337,7 @@ export class TableEditor { if (this.range) { this.editor.setDOMSelection({ type: 'range', range: this.range, isReverted: false }); + this.range = null; } this.editor.takeSnapshot(); // Pass in an empty callback to make sure ContentChangedEvent is triggered