Dont render double label on number selector (#11796)

This commit is contained in:
Bram Kragten 2022-02-23 14:52:52 +01:00 committed by GitHub
parent aa9ff01030
commit 6e2e80a297
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -22,19 +22,18 @@ export class HaNumberSelector extends LitElement {
@property({ type: Boolean }) public disabled = false; @property({ type: Boolean }) public disabled = false;
protected render() { protected render() {
return html`${this.label} return html`${this.selector.number.mode !== "box"
${this.selector.number.mode !== "box" ? html`${this.label}<ha-slider
? html`<ha-slider .min=${this.selector.number.min}
.min=${this.selector.number.min} .max=${this.selector.number.max}
.max=${this.selector.number.max} .value=${this._value}
.value=${this._value} .step=${this.selector.number.step ?? 1}
.step=${this.selector.number.step ?? 1} .disabled=${this.disabled}
.disabled=${this.disabled} pin
pin ignore-bar-touch
ignore-bar-touch @change=${this._handleSliderChange}
@change=${this._handleSliderChange} >
> </ha-slider>`
</ha-slider>`
: ""} : ""}
<ha-textfield <ha-textfield
inputMode="numeric" inputMode="numeric"