fix slider resetting itself every time you drag it

This commit is contained in:
Sean McArthur 2011-08-12 15:24:17 -07:00
Родитель d47e5335e3
Коммит 0335104d6e
1 изменённых файлов: 3 добавлений и 1 удалений

Просмотреть файл

@ -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]);
}, },