From 0a12681f3089ca564832ac33c3caf928841bae73 Mon Sep 17 00:00:00 2001 From: David Bolter Date: Thu, 10 Jul 2008 14:28:19 +0000 Subject: [PATCH] fix for arrow key operation (refs #3801) --- ui/ui.slider.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ui/ui.slider.js b/ui/ui.slider.js index fc4cbd8702..fe2d514a02 100644 --- a/ui/ui.slider.js +++ b/ui/ui.slider.js @@ -158,9 +158,10 @@ $.widget("ui.slider", { keydown: function(keyCode, handle) { if(/(37|38|39|40)/.test(keyCode)) { + var oper = /(37|40)/.test(keyCode) ? "-=" : "+="; this.moveTo({ - x: /(37|39)/.test(keyCode) ? (keyCode == 37 ? '-' : '+') + '=' + this.oneStep("x") : 0, - y: /(38|40)/.test(keyCode) ? (keyCode == 38 ? '-' : '+') + '=' + this.oneStep("y") : 0 + x: oper + this.oneStep("x"), + y: oper + this.oneStep("y") }, handle); } },