Chromium Code Reviews| Index: chrome/browser/resources/settings/controls/settings_slider.js |
| diff --git a/chrome/browser/resources/settings/controls/settings_slider.js b/chrome/browser/resources/settings/controls/settings_slider.js |
| index c6b9b59e007198601fa4935a3b07ec8cdf929234..33cec498d3d8ed40e11eb1c23ad404c27114232d 100644 |
| --- a/chrome/browser/resources/settings/controls/settings_slider.js |
| +++ b/chrome/browser/resources/settings/controls/settings_slider.js |
| @@ -50,11 +50,16 @@ Polymer({ |
| * @private |
| */ |
| onSliderChanged_: function() { |
| + var sliderValue = (this.$.slider.immediateValue === undefined || |
| + isNaN(this.$.slider.immediateValue)) |
|
stevenjb
2017/04/19 20:31:28
Ah, yes, this is better, and it looks like isNan(u
afakhry
2017/04/19 22:22:41
Oh, awesome! This is actually better. Done!
|
| + ? this.$.slider.value |
| + : this.$.slider.immediateValue; |
| + |
| var newValue; |
| if (this.tickValues && this.tickValues.length > 0) |
| - newValue = this.tickValues[this.$.slider.immediateValue]; |
| + newValue = this.tickValues[sliderValue]; |
| else |
| - newValue = this.$.slider.immediateValue; |
| + newValue = sliderValue; |
| this.set('pref.value', newValue); |
| }, |