From 80e350549cea175056e060e736dc72137649da16 Mon Sep 17 00:00:00 2001 From: stroblme Date: Thu, 15 Oct 2026 18:19:41 +0200 Subject: [PATCH] A dashboard's portalled select menu restates its look, so a Glass menu blurs what is under it (the colour wheel no longer shows through) and a Material menu gets its tonal fill back --- frontend/src/components/Dashboard/ui/fluksio/Controls.tsx | 8 +++++--- frontend/src/components/Dashboard/ui/glass/Controls.tsx | 8 +++++--- .../src/components/Dashboard/ui/material/Controls.tsx | 8 +++++--- 3 files changed, 15 insertions(+), 9 deletions(-) diff --git a/frontend/src/components/Dashboard/ui/fluksio/Controls.tsx b/frontend/src/components/Dashboard/ui/fluksio/Controls.tsx index d89901b..f689e98 100644 --- a/frontend/src/components/Dashboard/ui/fluksio/Controls.tsx +++ b/frontend/src/components/Dashboard/ui/fluksio/Controls.tsx @@ -154,9 +154,10 @@ export function Select({ onChange, }: SelectProps) { // The menu is portalled to `body`, which is outside the canvas — so it - // re-states the dashboard's own theme and colours rather than borrowing the - // app's. - const { style, theme } = useLook() + // re-states the dashboard's own theme, colours and look rather than + // borrowing the app's. The look carries the variables its menu is painted + // with: without it a glass menu has no blur, and the tile under it shows. + const { style, theme, look } = useLook() return (