From e0b4e858cda1d397c570a1b24901655040f413a2 Mon Sep 17 00:00:00 2001 From: Matti Tahvonen Date: Wed, 19 Dec 2007 07:17:19 +0000 Subject: [PATCH] fixes http://forum.itmill.com/posts/list/349.page svn changeset:3258/svn branch:trunk --- .../terminal/gwt/client/ui/IProgressIndicator.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/com/itmill/toolkit/terminal/gwt/client/ui/IProgressIndicator.java b/src/com/itmill/toolkit/terminal/gwt/client/ui/IProgressIndicator.java index 315f2ff196..5845599cf5 100644 --- a/src/com/itmill/toolkit/terminal/gwt/client/ui/IProgressIndicator.java +++ b/src/com/itmill/toolkit/terminal/gwt/client/ui/IProgressIndicator.java @@ -19,6 +19,7 @@ public class IProgressIndicator extends Widget implements Paintable { Element indicator = DOM.createDiv(); private ApplicationConnection client; private final Poller poller; + private boolean indeterminate = false; public IProgressIndicator() { setElement(wrapper); @@ -37,12 +38,11 @@ public class IProgressIndicator extends Widget implements Paintable { if (client.updateComponent(this, uidl, true)) { return; } - final boolean indeterminate = uidl.getBooleanAttribute("indeterminate"); + + indeterminate = uidl.getBooleanAttribute("indeterminate"); if (indeterminate) { - // TODO put up some different image or something. For now, it - // looks like a determinate PI at 0.0 and ignores the value. - DOM.setStyleAttribute(indicator, "width", "0px"); + this.setStyleName(CLASSNAME + "-indeterminate"); } else { try { final float f = Float.parseFloat(uidl -- 2.39.5