Disable sidebar edit mode on drawer close (#14169)

This commit is contained in:
Piero 2022-10-24 11:06:58 +02:00 committed by GitHub
parent 370864e0ed
commit 153161d2cb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -87,6 +87,7 @@ export class HomeAssistantMain extends LitElement {
.swipeOpen=${!disableSwipe}
.persistent=${!this.narrow &&
this.hass.dockedSidebar !== "always_hidden"}
@app-drawer-transitioned=${this._drawerTransitioned}
>
<ha-sidebar
.hass=${hass}
@ -188,6 +189,13 @@ export class HomeAssistantMain extends LitElement {
}
}
private _drawerTransitioned(ev: CustomEvent) {
const drawer = ev.currentTarget as AppDrawerElement;
if (!drawer.opened) {
this._sidebarEditMode = false;
}
}
private get _sidebarNarrow() {
return this.narrow || this.hass.dockedSidebar === "always_hidden";
}