aboutsummaryrefslogtreecommitdiffstats
path: root/src/com/vaadin/terminal/gwt/server/AbstractCommunicationManager.java
diff options
context:
space:
mode:
authorLeif Åstrand <leif@vaadin.com>2012-06-05 11:21:20 +0300
committerLeif Åstrand <leif@vaadin.com>2012-06-06 13:33:48 +0300
commit7468c8261d186fbfb35586571c3a0728d31116e5 (patch)
tree082d5e66ea90e202cd76365ec493f60e49178c61 /src/com/vaadin/terminal/gwt/server/AbstractCommunicationManager.java
parent3702e37192c36203b74cb2694ba90a62266be079 (diff)
downloadvaadin-framework-7468c8261d186fbfb35586571c3a0728d31116e5.tar.gz
vaadin-framework-7468c8261d186fbfb35586571c3a0728d31116e5.zip
Don't send type info from server to client (#8879)
Diffstat (limited to 'src/com/vaadin/terminal/gwt/server/AbstractCommunicationManager.java')
-rw-r--r--src/com/vaadin/terminal/gwt/server/AbstractCommunicationManager.java7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/com/vaadin/terminal/gwt/server/AbstractCommunicationManager.java b/src/com/vaadin/terminal/gwt/server/AbstractCommunicationManager.java
index b32525a703..d6feba9dc0 100644
--- a/src/com/vaadin/terminal/gwt/server/AbstractCommunicationManager.java
+++ b/src/com/vaadin/terminal/gwt/server/AbstractCommunicationManager.java
@@ -846,11 +846,10 @@ public abstract class AbstractCommunicationManager implements Serializable {
+ stateType.getName());
}
}
- JSONArray stateJsonArray = JsonCodec.encode(state,
- referenceState, stateType, application);
+ Object stateJson = JsonCodec.encode(state, referenceState,
+ stateType, application);
- sharedStates
- .put(connector.getConnectorId(), stateJsonArray);
+ sharedStates.put(connector.getConnectorId(), stateJson);
} catch (JSONException e) {
throw new PaintException(
"Failed to serialize shared state for connector "