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-75d572ba1ddd
This commit is contained in:
@@ -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() {
|
||||||
|
|||||||
Reference in New Issue
Block a user