From 7b78d821f97df194c4a3e5546403ee16e3f9e88b Mon Sep 17 00:00:00 2001 From: Paul Bottein Date: Thu, 17 Apr 2025 20:23:59 +0200 Subject: [PATCH] Fix spinner in quick bar (#25097) --- src/dialogs/quick-bar/ha-quick-bar.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/dialogs/quick-bar/ha-quick-bar.ts b/src/dialogs/quick-bar/ha-quick-bar.ts index 89c990f703..f0cf6182ba 100644 --- a/src/dialogs/quick-bar/ha-quick-bar.ts +++ b/src/dialogs/quick-bar/ha-quick-bar.ts @@ -42,8 +42,8 @@ import { haStyleDialog, haStyleScrollbar } from "../../resources/styles"; import { loadVirtualizer } from "../../resources/virtualizer"; import type { HomeAssistant } from "../../types"; import { showConfirmationDialog } from "../generic/show-dialog-box"; -import { QuickBarMode, type QuickBarParams } from "./show-dialog-quick-bar"; import { showShortcutsDialog } from "../shortcuts/show-shortcuts-dialog"; +import { QuickBarMode, type QuickBarParams } from "./show-dialog-quick-bar"; interface QuickBarItem extends ScorableTextItem { primaryText: string; @@ -425,10 +425,12 @@ export class QuickBar extends LitElement { } private _addSpinnerToCommandItem(index: number): void { + const div = document.createElement("div"); + div.slot = "meta"; const spinner = document.createElement("ha-spinner"); spinner.size = "small"; - spinner.slot = "meta"; - this._getItemAtIndex(index)?.appendChild(spinner); + div.appendChild(spinner); + this._getItemAtIndex(index)?.appendChild(div); } private _handleSearchChange(ev: CustomEvent): void {