From 86ad5a5f29f1f66cdbb388c739a3a30742c261a1 Mon Sep 17 00:00:00 2001 From: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> Date: Sun, 1 Mar 2026 07:28:23 -0600 Subject: [PATCH] fix overflow due to radix absolutely positioned elements --- .../config-form/theme/widgets/AudioLabelSwitchesWidget.tsx | 2 +- .../config-form/theme/widgets/ObjectLabelSwitchesWidget.tsx | 2 +- .../components/config-form/theme/widgets/ZoneSwitchesWidget.tsx | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/web/src/components/config-form/theme/widgets/AudioLabelSwitchesWidget.tsx b/web/src/components/config-form/theme/widgets/AudioLabelSwitchesWidget.tsx index 13233c6df..7b82a3836 100644 --- a/web/src/components/config-form/theme/widgets/AudioLabelSwitchesWidget.tsx +++ b/web/src/components/config-form/theme/widgets/AudioLabelSwitchesWidget.tsx @@ -93,7 +93,7 @@ export function AudioLabelSwitchesWidget(props: WidgetProps) { getDisplayLabel: getAudioLabelDisplayName, i18nKey: "audioLabels", listClassName: - "max-h-none overflow-visible md:max-h-64 md:overflow-y-auto md:overscroll-contain md:scrollbar-container", + "relative max-h-none overflow-visible md:max-h-64 md:overflow-y-auto md:overscroll-contain md:scrollbar-container", enableSearch: true, }} /> diff --git a/web/src/components/config-form/theme/widgets/ObjectLabelSwitchesWidget.tsx b/web/src/components/config-form/theme/widgets/ObjectLabelSwitchesWidget.tsx index b7b2df571..bb54c9529 100644 --- a/web/src/components/config-form/theme/widgets/ObjectLabelSwitchesWidget.tsx +++ b/web/src/components/config-form/theme/widgets/ObjectLabelSwitchesWidget.tsx @@ -94,7 +94,7 @@ export function ObjectLabelSwitchesWidget(props: WidgetProps) { getDisplayLabel: getObjectLabelDisplayName, i18nKey: "objectLabels", listClassName: - "max-h-none overflow-visible md:max-h-64 md:overflow-y-auto md:overscroll-contain md:scrollbar-container", + "relative max-h-none overflow-visible md:max-h-64 md:overflow-y-auto md:overscroll-contain md:scrollbar-container", }} /> ); diff --git a/web/src/components/config-form/theme/widgets/ZoneSwitchesWidget.tsx b/web/src/components/config-form/theme/widgets/ZoneSwitchesWidget.tsx index 519b5ba24..0acb83b78 100644 --- a/web/src/components/config-form/theme/widgets/ZoneSwitchesWidget.tsx +++ b/web/src/components/config-form/theme/widgets/ZoneSwitchesWidget.tsx @@ -42,7 +42,7 @@ export function ZoneSwitchesWidget(props: WidgetProps) { getEntities: getZoneNames, getDisplayLabel: getZoneDisplayName, i18nKey: "zoneNames", - listClassName: "max-h-64 overflow-y-auto scrollbar-container", + listClassName: "relative max-h-64 overflow-y-auto scrollbar-container", }} /> );