From e6c8a9e89eda7f5064e7be8f04f8520a70af9fef Mon Sep 17 00:00:00 2001 From: Teemu Suo-Anttila Date: Tue, 28 Mar 2017 10:07:00 +0300 Subject: Fix data not being sent again when adding DataGenerators (#8947) * Fix data not being sent again when adding DataGenerators * Fix header component detaching, revert early header cleanup --- server/src/main/java/com/vaadin/data/provider/DataCommunicator.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/server/src/main/java/com/vaadin/data/provider/DataCommunicator.java b/server/src/main/java/com/vaadin/data/provider/DataCommunicator.java index c0e1d75dd2..08e11b96b5 100644 --- a/server/src/main/java/com/vaadin/data/provider/DataCommunicator.java +++ b/server/src/main/java/com/vaadin/data/provider/DataCommunicator.java @@ -366,6 +366,9 @@ public class DataCommunicator extends AbstractExtension { public void addDataGenerator(DataGenerator generator) { Objects.requireNonNull(generator, "generator cannot be null"); generators.add(generator); + + // Make sure data gets generated when adding data generators. + reset(); } /** -- cgit v1.2.3