From aaef6d7b9155241509402f3218135f2c0d8106b6 Mon Sep 17 00:00:00 2001 From: Zack Barett Date: Tue, 3 May 2022 16:10:40 -0500 Subject: [PATCH] Fix Overlapping Media List items (#12569) --- .../media-player/ha-media-player-browse.ts | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/components/media-player/ha-media-player-browse.ts b/src/components/media-player/ha-media-player-browse.ts index 5f219bf247..2fbe792218 100644 --- a/src/components/media-player/ha-media-player-browse.ts +++ b/src/components/media-player/ha-media-player-browse.ts @@ -1,10 +1,10 @@ +import "@lit-labs/virtualizer"; +import { grid } from "@lit-labs/virtualizer/layouts/grid"; import "@material/mwc-button/mwc-button"; import "@material/mwc-list/mwc-list"; import "@material/mwc-list/mwc-list-item"; import { mdiArrowUpRight, mdiPlay, mdiPlus } from "@mdi/js"; import "@polymer/paper-tooltip/paper-tooltip"; -import { grid } from "@lit-labs/virtualizer/layouts/grid"; -import "@lit-labs/virtualizer"; import { css, CSSResultGroup, @@ -21,10 +21,12 @@ import { state, } from "lit/decorators"; import { classMap } from "lit/directives/class-map"; +import { styleMap } from "lit/directives/style-map"; import { until } from "lit/directives/until"; import { fireEvent } from "../../common/dom/fire_event"; import { computeRTLDirection } from "../../common/util/compute_rtl"; import { debounce } from "../../common/util/debounce"; +import { getSignedPath } from "../../data/auth"; import type { MediaPlayerItem } from "../../data/media-player"; import { browseMediaPlayer, @@ -39,6 +41,7 @@ import { showAlertDialog } from "../../dialogs/generic/show-dialog-box"; import { installResizeObserver } from "../../panels/lovelace/common/install-resize-observer"; import { haStyle } from "../../resources/styles"; import type { HomeAssistant } from "../../types"; +import { brandsUrl, extractDomainFromBrandUrl } from "../../util/brands-url"; import { documentationUrl } from "../../util/documentation-url"; import "../entity/ha-entity-picker"; import "../ha-button-menu"; @@ -49,8 +52,6 @@ import "../ha-icon-button"; import "../ha-svg-icon"; import "./ha-browse-media-tts"; import type { TtsMediaPickedEvent } from "./ha-browse-media-tts"; -import { getSignedPath } from "../../data/auth"; -import { brandsUrl, extractDomainFromBrandUrl } from "../../util/brands-url"; declare global { interface HASSDomEvents { @@ -477,6 +478,9 @@ export class HaMediaPlayerBrowse extends LitElement { ${currentItem.not_shown @@ -606,7 +610,6 @@ export class HaMediaPlayerBrowse extends LitElement { ${child.title} -
  • `; };