aboutsummaryrefslogtreecommitdiffstats
path: root/src/com/itmill/toolkit/ui/AbstractComponent.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/itmill/toolkit/ui/AbstractComponent.java')
-rw-r--r--src/com/itmill/toolkit/ui/AbstractComponent.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/com/itmill/toolkit/ui/AbstractComponent.java b/src/com/itmill/toolkit/ui/AbstractComponent.java
index d872b644c2..43662bb001 100644
--- a/src/com/itmill/toolkit/ui/AbstractComponent.java
+++ b/src/com/itmill/toolkit/ui/AbstractComponent.java
@@ -177,8 +177,10 @@ public abstract class AbstractComponent implements Component, MethodEventSource
* default documentation from implemented interface.
*/
public void setStyle(String style) {
- if(style == null)
+ if(style == null || "".equals(style)) {
+ styles = null;
return;
+ }
if(this.styles == null) {
styles = new ArrayList();
}
@@ -188,7 +190,7 @@ public abstract class AbstractComponent implements Component, MethodEventSource
}
public void addStyleName(String style) {
- if(style == null)
+ if(style == null || "".equals(style))
return;
if(this.styles == null) {
styles = new ArrayList();