Vaadion 8.5.2: unvisible row in Grid after deleting rows with selection in

In my vaadin 8.5.2 application I have records of a database in a Grid. When I delete one or several records selected in multi-select-mode, I fetch the data from my Database into a list, give a new List to the ListDataProvider (by new ListDataProvider) of my Grid and call refreshAll() to the DataProvider. Of course I use the same code no matter if Grid is in single - oder multi-select mode.
The changes are displayed, but, notabene only in case of multi-select, no matter if deleting one or several records, one row of grid, some rows above from the former selection, is displayed white, without data. Only changing the tab manually and going back brings Grid to display the row correctly.
All recommendations I found e.g. in stack overflow did not work for me. I would be thankful for any advice how to fix this.

Your finding is probably yet another symptom of some indexing issue in corner cases of Grid’s internal logic handling the re-use of the rows as Grid is scrolled and updated. There are some reported and documented cases like this one: https://github.com/vaadin/framework/issues/10501

There has been some work ongoing fixing those issues. In newest release 8.6.3 there is already something.

https://github.com/vaadin/framework/pull/11353

https://github.com/vaadin/framework/pull/11351

But the work is not complete yet. I still recommend to check 8.6.3. and test if the problem is still there.

Dear Tatu Lund
I aplogize for reacting so late.
Unfortunately the switch to Vaadin 8.6.3 did not solve my problem, I went back. After deploying on server the white row appears also in other contexts.
best, Elke