[richfaces-svn-commits] JBoss Rich Faces SVN: r5559 - 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
Wed Jan 23 10:01:12 EST 2008
Author: pyaschenko
Date: 2008-01-23 10:01:12 -0500 (Wed, 23 Jan 2008)
New Revision: 5559
Modified:
trunk/ui/inputnumber-slider/src/main/resources/org/richfaces/renderkit/html/script/SliderScript.js
Log:
RF-1983
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 2008-01-23 14:10:11 UTC (rev 5558)
+++ trunk/ui/inputnumber-slider/src/main/resources/org/richfaces/renderkit/html/script/SliderScript.js 2008-01-23 15:01:12 UTC (rev 5559)
@@ -187,15 +187,15 @@
if (isNaN(sliderValue)){
sliderValue=0;
}
- sliderValue = this.getNearestValue(sliderValue);
+ var newValue = this.getNearestValue(sliderValue);
+ this.value = newValue;
- this.value = sliderValue;
-
- if (!this.editInFocus && (this.required || "" != this.input.value || this.updating)){
+ if ((!this.editInFocus || newValue==sliderValue) && (this.required || "" != this.input.value || this.updating)){
this.input.value = this.value;
// this.optionInput.value = this.value;
- this.handle.style.left = this.translateToPx(sliderValue);
- } else {
+ this.handle.style.left = this.translateToPx(newValue);
+ } else
+ {
this.handle.style.left = "-2px";
}
if (!this.tip.firstChild) {
More information about the richfaces-svn-commits
mailing list