aboutsummaryrefslogtreecommitdiffstats
path: root/server/src/com/vaadin/ui/ConnectorTracker.java
diff options
context:
space:
mode:
authorJuuso Valli <juuso@vaadin.com>2014-09-11 16:34:03 +0300
committerJuuso Valli <juuso@vaadin.com>2014-09-12 13:40:25 +0300
commit5020466294352484f75fbe64658ec79f6aa7a0e6 (patch)
tree0d0055c3fbe25cf7986240e6cd28137a0d4f0be1 /server/src/com/vaadin/ui/ConnectorTracker.java
parent9325ffe05b19b814d7e514a61d1c14dfe77ae156 (diff)
downloadvaadin-framework-5020466294352484f75fbe64658ec79f6aa7a0e6.tar.gz
vaadin-framework-5020466294352484f75fbe64658ec79f6aa7a0e6.zip
Make Vaadin component handling proxy-friendly (#14639)
Comparisons with the ==-operator between a proxy and it's underlying instance fail, so we should use a custom equals method instead. Change-Id: Iaa86ae830fecbedfb1f55636e25f5affebf5aba3
Diffstat (limited to 'server/src/com/vaadin/ui/ConnectorTracker.java')
-rw-r--r--server/src/com/vaadin/ui/ConnectorTracker.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/server/src/com/vaadin/ui/ConnectorTracker.java b/server/src/com/vaadin/ui/ConnectorTracker.java
index 5386eb9d64..95a80b7be0 100644
--- a/server/src/com/vaadin/ui/ConnectorTracker.java
+++ b/server/src/com/vaadin/ui/ConnectorTracker.java
@@ -372,7 +372,7 @@ public class ConnectorTracker implements Serializable {
for (ClientConnector child : children) {
stack.add(child);
- if (child.getParent() != connector) {
+ if (!connector.equals(child.getParent())) {
noErrors = false;
getLogger()
.log(Level.WARNING,