[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