From a4cb270f093dfdc879ed5aa266fb1b48e96c2a28 Mon Sep 17 00:00:00 2001 From: Josh McCarty Date: Thu, 16 Jun 2022 07:58:29 -0700 Subject: [PATCH] Ensures inputmode is set properly for alarm code inputs (#12953) --- src/dialogs/more-info/controls/more-info-alarm_control_panel.ts | 2 +- src/panels/lovelace/cards/hui-alarm-panel-card.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/dialogs/more-info/controls/more-info-alarm_control_panel.ts b/src/dialogs/more-info/controls/more-info-alarm_control_panel.ts index de41f1c173..0fb7401959 100644 --- a/src/dialogs/more-info/controls/more-info-alarm_control_panel.ts +++ b/src/dialogs/more-info/controls/more-info-alarm_control_panel.ts @@ -37,7 +37,7 @@ export class MoreInfoAlarmControlPanel extends LitElement { id="alarmCode" .label=${this.hass.localize("ui.card.alarm_control_panel.code")} type="password" - .inputmode=${this.stateObj.attributes.code_format === + .inputMode=${this.stateObj.attributes.code_format === FORMAT_NUMBER ? "numeric" : "text"} diff --git a/src/panels/lovelace/cards/hui-alarm-panel-card.ts b/src/panels/lovelace/cards/hui-alarm-panel-card.ts index 18fafc4588..fe5abd4af6 100644 --- a/src/panels/lovelace/cards/hui-alarm-panel-card.ts +++ b/src/panels/lovelace/cards/hui-alarm-panel-card.ts @@ -186,7 +186,7 @@ class HuiAlarmPanelCard extends LitElement implements LovelaceCard { id="alarmCode" .label=${this.hass.localize("ui.card.alarm_control_panel.code")} type="password" - .inputmode=${stateObj.attributes.code_format === FORMAT_NUMBER + .inputMode=${stateObj.attributes.code_format === FORMAT_NUMBER ? "numeric" : "text"} >