Fix Issue 400 (trunk): spinner problem when mousing out while still pressed
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1193 eee81c28-f429-11dd-99c0-75d572ba1dddmaster
parent
76a9459fe8
commit
5a063726d0
|
@ -138,10 +138,12 @@ $.fn.SpinButton = function(cfg){
|
||||||
// Reset up/down buttons to their normal appearance when mouse moves away:
|
// Reset up/down buttons to their normal appearance when mouse moves away:
|
||||||
$(this).removeClass(this.spinCfg.upClass).removeClass(this.spinCfg.downClass);
|
$(this).removeClass(this.spinCfg.upClass).removeClass(this.spinCfg.downClass);
|
||||||
this.spinCfg._direction = null;
|
this.spinCfg._direction = null;
|
||||||
|
window.clearInterval(this.spinCfg._repeat);
|
||||||
|
window.clearTimeout(this.spinCfg._delay);
|
||||||
})
|
})
|
||||||
|
|
||||||
.mousedown(function(e){
|
.mousedown(function(e){
|
||||||
if (this.spinCfg._direction != 0) {
|
if ( e.button === 0 && this.spinCfg._direction != 0) {
|
||||||
// Respond to click on one of the buttons:
|
// Respond to click on one of the buttons:
|
||||||
var self = this;
|
var self = this;
|
||||||
var adjust = function() {
|
var adjust = function() {
|
||||||
|
|
Loading…
Reference in New Issue