From f12ec250f72182fc4fe759d712aed15899000b42 Mon Sep 17 00:00:00 2001 From: Artur Signell Date: Tue, 6 Nov 2012 12:32:28 +0200 Subject: [PATCH] Add v-disabled when disabling on client side (#10137) Change-Id: I6ec86d98f68b11ee4149415cb9ee9aa36cb8570c --- .../src/com/vaadin/client/ui/nativebutton/VNativeButton.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/client/src/com/vaadin/client/ui/nativebutton/VNativeButton.java b/client/src/com/vaadin/client/ui/nativebutton/VNativeButton.java index d8cb2e28c9..2b1ea563e3 100644 --- a/client/src/com/vaadin/client/ui/nativebutton/VNativeButton.java +++ b/client/src/com/vaadin/client/ui/nativebutton/VNativeButton.java @@ -123,6 +123,9 @@ public class VNativeButton extends Button implements ClickHandler { } if (disableOnClick) { setEnabled(false); + // FIXME: This should be moved to NativeButtonConnector along with + // buttonRpcProxy + addStyleName(ApplicationConnection.DISABLED_CLASSNAME); buttonRpcProxy.disableOnClick(); } -- 2.39.5