]> source.dussan.org Git - vaadin-framework.git/commit
Fix making components visible by push (#9934)
authorHenri Sara <henri.sara@gmail.com>
Wed, 6 Sep 2017 12:22:20 +0000 (15:22 +0300)
committerGitHub <noreply@github.com>
Wed, 6 Sep 2017 12:22:20 +0000 (15:22 +0300)
commit02a666092b881a79934bba8c7b53de830b53a5a4
treefc8cc0338c5e8c64001b061956bb271eebf96e8b
parentfac79ef88542358bb161aa7d783f0322501850d6
Fix making components visible by push (#9934)

Fix connector tracker cleanup for the case where a component is
hidden by a request and is made visible again by push.

This fixes a regression caused by #9305.

Fixes #9905
server/src/main/java/com/vaadin/server/VaadinSession.java
server/src/main/java/com/vaadin/server/communication/UidlWriter.java
server/src/main/java/com/vaadin/ui/ConnectorTracker.java
uitest/src/main/java/com/vaadin/tests/application/MissingHierarchyDetection.java
uitest/src/main/java/com/vaadin/tests/components/table/TableRemovedQuicklySendsInvalidRpcCalls.java
uitest/src/main/java/com/vaadin/tests/push/MakeComponentVisibleWithPush.java [new file with mode: 0644]
uitest/src/test/java/com/vaadin/tests/application/MissingHierarchyDetectionTest.java
uitest/src/test/java/com/vaadin/tests/push/MakeComponentVisibleWithPushTest.java [new file with mode: 0644]