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