From: Ca-Phun Ung Date: Tue, 7 Oct 2008 10:33:32 +0000 (+0000) Subject: Spinner: fixed incremental:false issue on mousedown (thanks cloudream) X-Git-Tag: 1.6rc3~522 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=3357c51b18443d6869ddc62c8a15f8a922f8cf7c;p=jquery-ui.git Spinner: fixed incremental:false issue on mousedown (thanks cloudream) --- diff --git a/ui/ui.spinner.js b/ui/ui.spinner.js index 29eab908a..1b055221b 100644 --- a/ui/ui.spinner.js +++ b/ui/ui.spinner.js @@ -209,7 +209,7 @@ $.widget('ui.spinner', { if (isNaN(this._getValue())) { this._setValue(this.options.start); } - this._setValue(this._getValue() + (d == 'up' ? 1:-1) * (this.options.incremental && this.counter > 100 ? (this.counter > 200 ? 100 : 10) : 1) * this.options.stepping); + this._setValue(this._getValue() + (d == 'up' ? 1:-1) *(this.options.incremental && this.counter > 100 ? (this.counter > 200 ? 100 : 10) : 1) * this.options.stepping); this._animate(d); this._constrain(); if (this.counter) { @@ -234,7 +234,7 @@ $.widget('ui.spinner', { } this.timer = window.setInterval(function() { self[d](e); - if (self.counter > 20) { + if (self.options.incremental && self.counter > 20) { self._mousedown(20, d, e); } }, i);