aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatti Tahvonen <matti.tahvonen@itmill.com>2008-05-19 07:57:52 +0000
committerMatti Tahvonen <matti.tahvonen@itmill.com>2008-05-19 07:57:52 +0000
commitc8309b4da579b11b2c54c39b90f1109b2e6865dc (patch)
tree5dae2f9b0288d26d2e416b7b639fe2e0d87e3c39
parent8e382ac39fae61f44757ee419c5411985034ef40 (diff)
downloadvaadin-framework-c8309b4da579b11b2c54c39b90f1109b2e6865dc.tar.gz
vaadin-framework-c8309b4da579b11b2c54c39b90f1109b2e6865dc.zip
removed modified classname from fields with unsent variables
svn changeset:4537/svn branch:trunk
-rwxr-xr-xsrc/com/itmill/toolkit/terminal/gwt/client/ApplicationConnection.java7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/com/itmill/toolkit/terminal/gwt/client/ApplicationConnection.java b/src/com/itmill/toolkit/terminal/gwt/client/ApplicationConnection.java
index 1e79ad8f86..0f9cbbeb28 100755
--- a/src/com/itmill/toolkit/terminal/gwt/client/ApplicationConnection.java
+++ b/src/com/itmill/toolkit/terminal/gwt/client/ApplicationConnection.java
@@ -558,11 +558,6 @@ public class ApplicationConnection {
private void addVariableToQueue(String paintableId, String variableName,
String encodedValue, boolean immediate, char type) {
- Paintable p = getPaintable(paintableId);
- if (p instanceof Widget && p instanceof Field) {
- // Mark as modified if it's a Field
- ((Widget) p).addStyleName(MODIFIED_CLASSNAME);
- }
final String id = paintableId + VAR_FIELD_SEPARATOR + variableName
+ VAR_FIELD_SEPARATOR + type;
for (int i = 1; i < pendingVariables.size(); i += 2) {
@@ -781,7 +776,7 @@ public class ApplicationConnection {
}
// add modified classname to Fields
- if (component instanceof Field && uidl.hasAttribute("modified")) {
+ if (uidl.hasAttribute("modified") && component instanceof Field) {
styleBuf.append(" ");
styleBuf.append(MODIFIED_CLASSNAME);
}