CUBA aggregation mechanism breaks result of Vaadin method "com.vaadin.ui.Table#setColumnFooter"

I set footer values on some columns using “com.vaadin.ui.Table#setColumnFooter” method.
The problem is that when I use CUBA aggregations mechanism for one column I loose footer values of other columns.
I have created pull request that could fix this issue


Could you provide a small demo project that illustrates the issue and steps of reproduction?

Hello, here is sample project that illustrates the issue:
There is two screens: “screenWithIssue” and “screenWithoutIssue”.
Controllers of them are the same, but xml descriptor of screenWithIssue has table with enabled aggregation

Thanks for merging

You are welcome.
It has been released in 6.5.6 version