Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Grid ability to add/remove rows without invoking refreshAll() #10636

Open
lanmaster opened this issue Feb 16, 2018 · 3 comments
Open

Grid ability to add/remove rows without invoking refreshAll() #10636

lanmaster opened this issue Feb 16, 2018 · 3 comments

Comments

@lanmaster
Copy link

lanmaster commented Feb 16, 2018

From forum ( https://vaadin.com/forum/#!/thread/16971751 ):
I have a large Grid > 100 rows and > 40 columns
Invoking refreshAll() take a large data transfer and freeze browser for some moments.
Is there any solutions to add/remove row in Grid without refreshAll() ?

I can use refreshItem() for row update, but there is performance problem appear when i need to add/remove.
Plaese add a ability to add/remove single row without full grid update with refreshAll().

I use Vaadin 8.3.1, Chrome 64.0.3282.167 64bit , Jetty embedded 9.4.8.v20171121 with Vaadin servlet.

@robeden
Copy link

robeden commented Aug 29, 2018

Agree. This has been a major issue for us coming from Table.

EDIT: In fact, I know why it's marked Enhancement, but from a customer point-of-view (since we're forced to Grid rather than Table, this is a regression.)

@reggiepierce
Copy link

@lanmaster
Copy link
Author

Using Flow today. Seems like issue didn't resolved in Flow too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants