summaryrefslogtreecommitdiffstats
path: root/src/com/vaadin
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/vaadin')
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VNativeButton.java6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/com/vaadin/terminal/gwt/client/ui/VNativeButton.java b/src/com/vaadin/terminal/gwt/client/ui/VNativeButton.java
index 6a785ae211..3034259353 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/VNativeButton.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VNativeButton.java
@@ -231,11 +231,7 @@ public class VNativeButton extends Button implements Paintable, ClickHandler,
public void setEnabled(boolean enabled) {
if (isEnabled() != enabled) {
super.setEnabled(enabled);
- if (enabled) {
- removeStyleName(ApplicationConnection.DISABLED_CLASSNAME);
- } else {
- addStyleName(ApplicationConnection.DISABLED_CLASSNAME);
- }
+ setStyleName(ApplicationConnection.DISABLED_CLASSNAME, !enabled);
}
}