1
0
mirror of https://github.com/home-assistant/frontend.git synced 2026-02-15 07:25:54 +00:00

Stop click propagation when clicking item in icon overflow (#29252)

This commit is contained in:
Paul Bottein
2026-01-29 15:16:37 +01:00
committed by Bram Kragten
parent 24afc3dc88
commit 9aac5b19da

View File

@@ -3,6 +3,7 @@ import { mdiDotsVertical } from "@mdi/js";
import type { TemplateResult } from "lit";
import { css, html, LitElement, nothing } from "lit";
import { customElement, property } from "lit/decorators";
import { stopPropagation } from "../common/dom/stop_propagation";
import { haStyle } from "../resources/styles";
import type { HomeAssistant } from "../types";
import "./ha-dropdown";
@@ -39,7 +40,10 @@ export class HaIconOverflowMenu extends LitElement {
return html`
${this.narrow
? html` <!-- Collapsed representation for small screens -->
<ha-dropdown @wa-show=${this._handleIconOverflowMenuOpened}>
<ha-dropdown
@wa-show=${this._handleIconOverflowMenuOpened}
@click=${stopPropagation}
>
<ha-icon-button
.label=${this.hass.localize("ui.common.overflow_menu")}
.path=${mdiDotsVertical}