summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArtur Signell <artur@vaadin.com>2012-04-19 12:16:30 +0300
committerArtur Signell <artur@vaadin.com>2012-04-19 22:10:32 +0300
commit4c5bf68a5315b02b4b86d5db959f43b1662b7e2d (patch)
tree39742ab3e0a7134b6a5b9065e8f08e66f71f0322
parent29aed4365fb17f4835724984e737ba08daf1b517 (diff)
downloadvaadin-framework-4c5bf68a5315b02b4b86d5db959f43b1662b7e2d.tar.gz
vaadin-framework-4c5bf68a5315b02b4b86d5db959f43b1662b7e2d.zip
Additional tweaks based on review (#8507)
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/AbstractComponentConnector.java8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/com/vaadin/terminal/gwt/client/ui/AbstractComponentConnector.java b/src/com/vaadin/terminal/gwt/client/ui/AbstractComponentConnector.java
index a68875a7d5..fdb04f0ddf 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/AbstractComponentConnector.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/AbstractComponentConnector.java
@@ -93,7 +93,6 @@ public abstract class AbstractComponentConnector extends AbstractConnector
}
- setWidgetEnabled(isEnabled());
/*
* Disabled state may affect (override) tabindex so the order must be
* first setting tabindex, then enabled state.
@@ -103,6 +102,8 @@ public abstract class AbstractComponentConnector extends AbstractConnector
.getTabIndex());
}
+ setWidgetEnabled(isEnabled());
+
// Style names
String styleName = getStyleNames(getWidget().getStylePrimaryName());
getWidget().setStyleName(styleName);
@@ -139,10 +140,7 @@ public abstract class AbstractComponentConnector extends AbstractConnector
public void setWidgetEnabled(boolean widgetEnabled) {
if (getWidget() instanceof HasEnabled) {
- HasEnabled hasEnabled = (HasEnabled) getWidget();
- if (hasEnabled.isEnabled() != widgetEnabled) {
- hasEnabled.setEnabled(widgetEnabled);
- }
+ ((HasEnabled) getWidget()).setEnabled(widgetEnabled);
}
}