diff --git a/bower.json b/bower.json index 9608c2655f..2fc210ca83 100644 --- a/bower.json +++ b/bower.json @@ -20,11 +20,11 @@ "polymer": "Polymer/polymer#~1.8.0", "vaadin-combo-box": "vaadin/vaadin-combo-box#~1.1.5", "vaadin-date-picker": "^1.2.1", - "paper-slider": "1.0.13", + "paper-slider": "1.0.14", "leaflet": "^1.0.2", "polymer-sortablejs": "^0.1.3" }, "resolutions": { - "paper-slider": "1.0.13" + "paper-slider": "1.0.14" } } diff --git a/src/state-summary/state-card-input_slider.html b/src/state-summary/state-card-input_slider.html index 242258d040..038a6aa946 100644 --- a/src/state-summary/state-card-input_slider.html +++ b/src/state-summary/state-card-input_slider.html @@ -61,19 +61,8 @@ Polymer({ stateObjectChanged: function (newVal) { this.value = Number(newVal.state); - var min = Number(newVal.attributes.min); - var max = Number(newVal.attributes.max); - - // Polymer doesn't batch attribute updates - // And input_slider blows up when min > max. - - if (max <= this.min) { - this.min = min; - this.max = max; - } else { - this.max = max; - this.min = min; - } + this.min = Number(newVal.attributes.min); + this.max = Number(newVal.attributes.max); this.step = Number(newVal.attributes.step); },