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

[Bug Report][3.6.8] VTreeview slow performance on expand #19919

Open
yuwu9145 opened this issue May 30, 2024 · 9 comments · Fixed by #19968
Open

[Bug Report][3.6.8] VTreeview slow performance on expand #19919

yuwu9145 opened this issue May 30, 2024 · 9 comments · Fixed by #19968
Assignees
Labels
C: VTreeview VTreeview T: bug Functionality that does not work as intended/expected upstream Problem with a third party library that we may have to work around

Comments

@yuwu9145 yuwu9145 self-assigned this May 30, 2024
@yuwu9145 yuwu9145 added T: bug Functionality that does not work as intended/expected C: VTreeview VTreeview and removed S: triage labels May 30, 2024
@yuwu9145
Copy link
Member Author

yuwu9145 commented May 30, 2024

Yeah, there are unnecessary renderings

@uke5tar
Copy link

uke5tar commented Jun 4, 2024

+1 on this issue. It is also a huge problem for me. I am currently trying to mitigate it by loading all items initially with an empty children array and then using the load-children prop to "fill" the children with the remaining items by resolving a fake Promise. It's a rather hacky workaround and not yet fully working for me as I need it but the only way to get a decent speed.

Any ideas on timeline for resolving this issue?

@TheInvoker
Copy link

+1

@yuwu9145
Copy link
Member Author

yuwu9145 commented Jun 7, 2024

Concluded two redundant renderings, on every open event:

@yuwu9145 yuwu9145 reopened this Jun 11, 2024
@yuwu9145 yuwu9145 added the upstream Problem with a third party library that we may have to work around label Jun 11, 2024
@uke5tar
Copy link

uke5tar commented Jun 12, 2024

Hi,
just want to let you know that even after upgrading to vuetify 3.6.9 the performance of the treeview is still quite slow with a big amount of items. I assume thats why you re-opened the issue @yuwu9145 ?
Any ideas on the timeline for fixing this issue?

Thank you for working on this btw :)

@yuwu9145
Copy link
Member Author

yuwu9145 commented Jun 12, 2024

Hi,

just want to let you know that even after upgrading to vuetify 3.6.9 the performance of the treeview is still quite slow with a big amount of items. I assume thats why you re-opened the issue @yuwu9145 ?

Any ideas on the timeline for fixing this issue?

Thank you for working on this btw :)

The remaining latency is from vuejs/babel-plugin-jsx#712

@lukinoe
Copy link

lukinoe commented Jun 14, 2024

+1

also facing big problems with performance with > 100 items

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C: VTreeview VTreeview T: bug Functionality that does not work as intended/expected upstream Problem with a third party library that we may have to work around
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants