From 14cc3e8a442baafe0e559ad589e4ca7b9f04b0ff Mon Sep 17 00:00:00 2001 From: ajnart Date: Sat, 22 Aug 2026 23:44:33 +0200 Subject: [PATCH] fix: make widget toggle cards clickable --- .../widgets/src/modals/widget-edit-modal.module.css | 1 + packages/widgets/src/modals/widget-edit-modal.tsx | 12 +++++++++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/packages/widgets/src/modals/widget-edit-modal.module.css b/packages/widgets/src/modals/widget-edit-modal.module.css index 6dcc2d579..9294af70d 100644 --- a/packages/widgets/src/modals/widget-edit-modal.module.css +++ b/packages/widgets/src/modals/widget-edit-modal.module.css @@ -102,6 +102,7 @@ .switchOption { display: flex; + cursor: pointer; height: 4.5rem; align-items: center; padding: 0.625rem 0.75rem; diff --git a/packages/widgets/src/modals/widget-edit-modal.tsx b/packages/widgets/src/modals/widget-edit-modal.tsx index 98d52c1eb..c61f23a86 100644 --- a/packages/widgets/src/modals/widget-edit-modal.tsx +++ b/packages/widgets/src/modals/widget-edit-modal.tsx @@ -570,7 +570,17 @@ export const WidgetEditModal = createModal>(({ } return ( - + { + const target = event.target; + if (target instanceof Element && target.closest("label, input")) return; + const input = event.currentTarget.querySelector("input[type=checkbox]"); + if (!input?.disabled) input?.click(); + }} + >