e.preventDefault()}
>
diff --git a/packages/web/src/designer/ColumnLine.svelte b/packages/web/src/designer/ColumnLine.svelte
index c9e9954a1..11d86fc90 100644
--- a/packages/web/src/designer/ColumnLine.svelte
+++ b/packages/web/src/designer/ColumnLine.svelte
@@ -51,6 +51,7 @@
{
@@ -95,7 +96,7 @@
...column,
designerId,
})}
- use:contextMenu={createMenu}
+ use:contextMenu={settings?.canSelectColumns ? createMenu : '__no_menu'}
>
{#if settings?.allowColumnOperations}
diff --git a/packages/web/src/designer/DesignerTable.svelte b/packages/web/src/designer/DesignerTable.svelte
index 42496eb7a..39ea50ff8 100644
--- a/packages/web/src/designer/DesignerTable.svelte
+++ b/packages/web/src/designer/DesignerTable.svelte
@@ -107,16 +107,19 @@
onBringToFront(table)}
+ use:contextMenu={settings?.canSelectColumns ? '__no_menu' : createMenu}
+ use:moveDrag={settings?.canSelectColumns ? null : [handleMoveStart, handleMove, handleMoveEnd]}
>