lifegadget / ui-slider

A visually attractive slider for ambitious Ember apps
https://ui-slider.firebaseapp.com/
MIT License
30 stars 39 forks source link

Ember 2.18 throws error on debounce #38

Open manuel-reil opened 6 years ago

manuel-reil commented 6 years ago

On Ember 2.18 we get the error of method.apply is not a function in backburner when changing values in the slider (see screenshot attached).

In line 76 of addon/components/ui-slider.js, the debounce call needs to be extended by a self as first parameter:

Current version: Ember.run.debounce(() => { self.set('value', evt.value); },30);

Corrected version: Ember.run.debounce(self, () => { self.set('value', evt.value); },30);