Author: andrei_exadel
Date: 2008-07-16 10:04:27 -0400 (Wed, 16 Jul 2008)
New Revision: 9639
Modified:
trunk/ui/progressBAR/src/main/java/org/richfaces/renderkit/AbstractProgressBarRenderer.java
Log:
RF-3918
Modified:
trunk/ui/progressBAR/src/main/java/org/richfaces/renderkit/AbstractProgressBarRenderer.java
===================================================================
---
trunk/ui/progressBAR/src/main/java/org/richfaces/renderkit/AbstractProgressBarRenderer.java 2008-07-16
13:42:17 UTC (rev 9638)
+++
trunk/ui/progressBAR/src/main/java/org/richfaces/renderkit/AbstractProgressBarRenderer.java 2008-07-16
14:04:27 UTC (rev 9639)
@@ -683,9 +683,12 @@
&& value.doubleValue() < maxValue.doubleValue()) {
return (Number) ((value.doubleValue() - minValue.doubleValue()) * 100.0 / (maxValue
.doubleValue() - minValue.doubleValue()));
- } else {
- return value;
- }
+ } else if (value.doubleValue() <= minValue.doubleValue()) {
+ return 0;
+ } else if (value.doubleValue() >= maxValue.doubleValue()) {
+ return 100;
+ }
+ return 0;
}
/**