diff --git a/src/runtime/components/Table.vue b/src/runtime/components/Table.vue index 7138f742..6328fb72 100644 --- a/src/runtime/components/Table.vue +++ b/src/runtime/components/Table.vue @@ -289,7 +289,7 @@ function handleRowSelect(row: TableRow, e: Event) { return } const target = e.target as HTMLElement - const isInteractive = target.closest('button') + const isInteractive = target.closest('button') || target.closest('a') if (isInteractive) { return }