From 03939001b2d428c90436b5d46de0f3db468eade5 Mon Sep 17 00:00:00 2001 From: Bram Kragten Date: Wed, 3 Apr 2024 10:28:33 +0200 Subject: [PATCH] Fix elements above filter dialog (#20359) --- src/layouts/hass-tabs-subpage-data-table.ts | 68 +++++++++++---------- 1 file changed, 35 insertions(+), 33 deletions(-) diff --git a/src/layouts/hass-tabs-subpage-data-table.ts b/src/layouts/hass-tabs-subpage-data-table.ts index ecff75108b..8ce1166172 100644 --- a/src/layouts/hass-tabs-subpage-data-table.ts +++ b/src/layouts/hass-tabs-subpage-data-table.ts @@ -349,39 +349,7 @@ export class HaTabsSubpageDataTable extends LitElement { : nothing} ${this.showFilters ? !showPane - ? html` - - - ${localize( - "ui.components.subpage-data-table.filters" - )} - ${this.filters - ? html`` - : nothing} - -
-
` + ? nothing : html`
+ ${this.showFilters && !showPane + ? html` + + + ${localize("ui.components.subpage-data-table.filters")} + ${this.filters + ? html`` + : nothing} + +
+
` + : nothing} `; } @@ -768,6 +769,7 @@ export class HaTabsSubpageDataTable extends LitElement { } ha-dialog { + --dialog-z-index: 100; --mdc-dialog-min-width: calc( 100vw - env(safe-area-inset-right) - env(safe-area-inset-left) );