From f6a7772532969c3267abb9c045c046292237ffe9 Mon Sep 17 00:00:00 2001 From: Marc Englund Date: Wed, 12 Sep 2007 07:38:43 +0000 Subject: [PATCH] requests more repaints svn changeset:2281/svn branch:trunk --- src/com/itmill/toolkit/ui/AbstractComponent.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/com/itmill/toolkit/ui/AbstractComponent.java b/src/com/itmill/toolkit/ui/AbstractComponent.java index 43662bb001..9befb25f1c 100644 --- a/src/com/itmill/toolkit/ui/AbstractComponent.java +++ b/src/com/itmill/toolkit/ui/AbstractComponent.java @@ -179,6 +179,7 @@ public abstract class AbstractComponent implements Component, MethodEventSource public void setStyle(String style) { if(style == null || "".equals(style)) { styles = null; + requestRepaint(); return; } if(this.styles == null) { @@ -195,13 +196,15 @@ public abstract class AbstractComponent implements Component, MethodEventSource if(this.styles == null) { styles = new ArrayList(); } - if(! styles.contains(style)) + if(! styles.contains(style)) { this.styles.add(style); - requestRepaint(); + requestRepaint(); + } } public void removeStyleName(String style) { styles.remove(style); + requestRepaint(); } /* -- 2.39.5