From 4cefb9715ca65f6d9bf2a34b72669e2a31fd77e4 Mon Sep 17 00:00:00 2001 From: Joakim Plate Date: Thu, 18 Jul 2019 00:08:51 +0200 Subject: [PATCH] Make sure sliderType is set first (#3376) * Make sure sliderType is set first * No need for a separate name --- src/panels/lovelace/cards/hui-thermostat-card.ts | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/panels/lovelace/cards/hui-thermostat-card.ts b/src/panels/lovelace/cards/hui-thermostat-card.ts index 4049549649..1a9ea12103 100644 --- a/src/panels/lovelace/cards/hui-thermostat-card.ts +++ b/src/panels/lovelace/cards/hui-thermostat-card.ts @@ -204,13 +204,11 @@ export class HuiThermostatCard extends LitElement implements LovelaceCard { !changedProps.has("_jQuery") && (!oldHass || oldHass.states[this._config.entity] !== stateObj) ) { - const [sliderValue, uiValue, _sliderType] = this._genSliderValue( - stateObj - ); + const [sliderValue, uiValue, sliderType] = this._genSliderValue(stateObj); this._jQuery("#thermostat", this.shadowRoot).roundSlider({ + sliderType, value: sliderValue, - sliderType: _sliderType, }); this._updateSetTemp(uiValue); } @@ -253,14 +251,14 @@ export class HuiThermostatCard extends LitElement implements LovelaceCard { this._roundSliderStyle = loaded.roundSliderStyle; this._jQuery = loaded.jQuery; - const [sliderValue, uiValue, _sliderType] = this._genSliderValue(stateObj); + const [sliderValue, uiValue, sliderType] = this._genSliderValue(stateObj); this._jQuery("#thermostat", this.shadowRoot).roundSlider({ ...thermostatConfig, radius, min: stateObj.attributes.min_temp, max: stateObj.attributes.max_temp, - sliderType: _sliderType, + sliderType, change: (value) => this._setTemperature(value), drag: (value) => this._dragEvent(value), value: sliderValue,