[richfaces-svn-commits] JBoss Rich Faces SVN: r4437 - trunk/ui/inputnumber-slider/src/main/resources/org/richfaces/renderkit/html/script.

richfaces-svn-commits at lists.jboss.org richfaces-svn-commits at lists.jboss.org
Tue Dec 4 07:52:57 EST 2007


Author: akushunin
Date: 2007-12-04 07:52:57 -0500 (Tue, 04 Dec 2007)
New Revision: 4437

Modified:
   trunk/ui/inputnumber-slider/src/main/resources/org/richfaces/renderkit/html/script/SliderScript.js
Log:
RF-1163 first part

Modified: trunk/ui/inputnumber-slider/src/main/resources/org/richfaces/renderkit/html/script/SliderScript.js
===================================================================
--- trunk/ui/inputnumber-slider/src/main/resources/org/richfaces/renderkit/html/script/SliderScript.js	2007-12-04 09:50:44 UTC (rev 4436)
+++ trunk/ui/inputnumber-slider/src/main/resources/org/richfaces/renderkit/html/script/SliderScript.js	2007-12-04 12:52:57 UTC (rev 4437)
@@ -190,6 +190,7 @@
 		sliderValue = this.getNearestValue(sliderValue);
 				
 		this.value = sliderValue;
+	
 		if (!this.editInFocus && (this.required || "" != this.input.value || this.updating)){
 			this.input.value = this.value;
 	//		this.optionInput.value = this.value;
@@ -203,7 +204,9 @@
 		this.tip.firstChild.nodeValue= this.value;
  		this.tip.style.left = this.handle.offsetLeft /*+ this.handle.offsetWidth*/ + "px";
 	},
+	
 
+
 	translateToPx: function(value) {
 		return Math.round(
 			((this.maximumOffset() - this.handleLength)/(this.range.end-this.range.start)) *
@@ -329,7 +332,7 @@
 					this.eventError(e,this.options.clientErrorMessage);
 			this.setValue(Number(this.input.value));
 		}
-		this.value = this.input.value ? this.input.value : this.minimum;
+		this.value = this.input.value ? this.input.value : this.value ;
 		if(this.eventInputOnChange){
 			this.eventInputOnChange();
 		}
@@ -358,7 +361,7 @@
 				this.eventError(e,this.options.clientErrorMsg);
 			}
 		} else {
-			if (!( e.keyCode > 37 && e.keyCode < 40 )){
+			if (!( e.keyCode >= 37 && e.keyCode <= 40 )){
 				this.setValue(Number(this.input.value));
 			}
 		}




More information about the richfaces-svn-commits mailing list