From e0ee8a6350fa5a475c503be89ad5754d532e124e Mon Sep 17 00:00:00 2001 From: Yashraj Chouhan Date: Thu, 13 Nov 2025 04:11:09 +0530 Subject: [PATCH] Fix: block canvas field deletion in read-only mode --- src/components/EditorCanvas/Table.jsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/components/EditorCanvas/Table.jsx b/src/components/EditorCanvas/Table.jsx index 9cd5c472..2f84147e 100644 --- a/src/components/EditorCanvas/Table.jsx +++ b/src/components/EditorCanvas/Table.jsx @@ -434,7 +434,11 @@ export default function Table({ backgroundColor: "#d42020b3", }} icon={} - onClick={() => deleteField(fieldData, tableData.id)} + disabled={layout.readOnly} + onClick={() => { + if (layout.readOnly) return; + deleteField(fieldData, tableData.id); + }} /> ) : settings.showDataTypes ? (