зеркало из https://github.com/mozilla/FlightDeck.git
fix slider resetting itself every time you drag it
This commit is contained in:
Родитель
d47e5335e3
Коммит
0335104d6e
|
@ -82,10 +82,12 @@ SearchResult.setupUI = function() {
|
||||||
steps = cSteps.split(',').map(function(i) { return i.toInt(); });
|
steps = cSteps.split(',').map(function(i) { return i.toInt(); });
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var initialStep = Math.max(0 ,steps.indexOf(cValue.get('text').toInt()));
|
||||||
|
|
||||||
var copiesSlider = new Slider(cSlider, cKnob, {
|
var copiesSlider = new Slider(cSlider, cKnob, {
|
||||||
//snap: true,
|
//snap: true,
|
||||||
steps: steps.length - 1,
|
steps: steps.length - 1,
|
||||||
initialStep: steps[cValue.get('text').toInt()] || 0,
|
initialStep: initialStep,
|
||||||
onChange: function(step) {
|
onChange: function(step) {
|
||||||
cValue.set('text', steps[step]);
|
cValue.set('text', steps[step]);
|
||||||
},
|
},
|
||||||
|
|
Загрузка…
Ссылка в новой задаче