I found that if you use an implementation of LazyFindAllCrudOperationListener on a TreeGridCrud, then refreshGrid() calls to getGrid().setItems(dataProvider) who calls to deprecated getGenericDataView() in TreeGrid generating an exception
throw new UnsupportedOperationException(
"TreeGrid does not support generic data view.");
I found that if you use an implementation of LazyFindAllCrudOperationListener on a TreeGridCrud, then refreshGrid() calls to getGrid().setItems(dataProvider) who calls to deprecated getGenericDataView() in TreeGrid generating an exception