diff --git a/src/panels/lovelace/cards/hui-humidifier-card.ts b/src/panels/lovelace/cards/hui-humidifier-card.ts index 445f02c935..b41340d7a4 100644 --- a/src/panels/lovelace/cards/hui-humidifier-card.ts +++ b/src/panels/lovelace/cards/hui-humidifier-card.ts @@ -1,4 +1,3 @@ -import { mdiDotsVertical } from "@mdi/js"; import { CSSResultGroup, LitElement, @@ -73,7 +72,15 @@ export class HuiHumidifierCard extends LitElement implements LovelaceCard { this._config = config; } - private _handleMoreInfo() { + private _handleMoreInfo(ev) { + if (ev.defaultPrevented) { + return; + } + if (ev.type === "keydown" && ev.key !== "Enter" && ev.key !== " ") { + return; + } + ev.preventDefault(); + ev.stopPropagation(); fireEvent(this, "hass-more-info", { entityId: this._config!.entity, }); @@ -125,22 +132,21 @@ export class HuiHumidifierCard extends LitElement implements LovelaceCard { return html` -

${name}

+

+ ${name} +

- -

${name}

+

+ ${name} +

-