From 2dd7e598d59197823f6df24c0049fb403f38b297 Mon Sep 17 00:00:00 2001 From: Alex van den Hoogen Date: Tue, 4 Jun 2024 14:03:04 +0200 Subject: [PATCH] Add missing hui-root callback, fixes #20854 (#20975) * Add missing hui-root callback, fixes #20854 * Set scroll event listener on hui-root to passive --- src/panels/lovelace/hui-root.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/panels/lovelace/hui-root.ts b/src/panels/lovelace/hui-root.ts index ace50a40c6..939d063e82 100644 --- a/src/panels/lovelace/hui-root.ts +++ b/src/panels/lovelace/hui-root.ts @@ -513,6 +513,13 @@ class HUIRoot extends LitElement { }); } + public connectedCallback(): void { + super.connectedCallback(); + window.addEventListener("scroll", this._handleWindowScroll, { + passive: true, + }); + } + public disconnectedCallback(): void { super.disconnectedCallback(); window.removeEventListener("scroll", this._handleWindowScroll);