summaryrefslogtreecommitdiffstats
path: root/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/ProgressBar.java
diff options
context:
space:
mode:
authorGrant Gayed <ggayed>2002-11-26 20:18:09 +0000
committerGrant Gayed <ggayed>2002-11-26 20:18:09 +0000
commit591b7001b3861c96aafea1e425b846c861c38e36 (patch)
tree73e79a7746c413104bbd0a07822ed32816f2e00c /bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/ProgressBar.java
parent4996efa3006e3fe97c737c320e011664d3729fe7 (diff)
downloadeclipse.platform.swt-591b7001b3861c96aafea1e425b846c861c38e36.tar.gz
eclipse.platform.swt-591b7001b3861c96aafea1e425b846c861c38e36.tar.xz
eclipse.platform.swt-591b7001b3861c96aafea1e425b846c861c38e36.zip
match win32
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/ProgressBar.java')
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/ProgressBar.java6
1 files changed, 2 insertions, 4 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/ProgressBar.java b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/ProgressBar.java
index b40ee9116a..c7b2258d22 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/ProgressBar.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/ProgressBar.java
@@ -154,8 +154,7 @@ void releaseWidget () {
*/
public void setMaximum (int maximum) {
checkWidget ();
- if (maximum < 0) return;
- if (maximum < min) maximum = min;
+ if (maximum < 0 || maximum <= min) return;
max = maximum;
if (value > maximum) value = maximum;
updateBar (value, min, max);
@@ -175,8 +174,7 @@ public void setMaximum (int maximum) {
*/
public void setMinimum (int minimum) {
checkWidget ();
- if (minimum < 0) return;
- if (minimum > max) minimum = max;
+ if (minimum < 0 || minimum >= max) return;
if (value < minimum) value = minimum;
min = minimum;
updateBar (value, min, max);