diff --git a/packages/web/src/tableeditor/TableEditor.svelte b/packages/web/src/tableeditor/TableEditor.svelte
index cbb61e255..eace206e6 100644
--- a/packages/web/src/tableeditor/TableEditor.svelte
+++ b/packages/web/src/tableeditor/TableEditor.svelte
@@ -206,7 +206,12 @@
{row?.isSparse ? 'YES' : 'NO'}
{row?.isPersisted ? 'YES' : 'NO'}
setTableInfo(tbl => editorDeleteColumn(tbl, row))}>Remove {
+ e.stopPropagation();
+ setTableInfo(tbl => editorDeleteColumn(tbl, row));
+ }}>Remove
@@ -235,7 +240,12 @@
{row?.columns.map(x => x.columnName).join(', ')}
setTableInfo(tbl => editorDeleteConstraint(tbl, row))}>Remove {
+ e.stopPropagation();
+ setTableInfo(tbl => editorDeleteConstraint(tbl, row));
+ }}>Remove
@@ -263,7 +273,12 @@
{row?.columns.map(x => x.columnName).join(', ')}
setTableInfo(tbl => editorDeleteConstraint(tbl, row))}>Remove {
+ e.stopPropagation();
+ setTableInfo(tbl => editorDeleteConstraint(tbl, row));
+ }}>Remove
@@ -291,7 +306,12 @@
{row?.columns.map(x => x.columnName).join(', ')}
setTableInfo(tbl => editorDeleteConstraint(tbl, row))}>Remove {
+ e.stopPropagation();
+ setTableInfo(tbl => editorDeleteConstraint(tbl, row));
+ }}>Remove