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

VAutocomplete performance on large lists #19941

Open
b-bika opened this issue Jun 4, 2024 Discussed in #19939 · 0 comments
Open

VAutocomplete performance on large lists #19941

b-bika opened this issue Jun 4, 2024 Discussed in #19939 · 0 comments

Comments

@b-bika
Copy link

b-bika commented Jun 4, 2024

Environment

Vuetify Version: 3.4.1
Last working version: 3.4.0
Vue Version: 3.4.27
Browsers: Google Chrome, Mozilla Firefox
OS: Windows

Steps to reproduce

  1. Open playground link
  2. Select 3.4.0 Vuetify version
  3. Try to open the autocomplete menu & search in the text field. Notice how it works instantly.
  4. Switch Vuetify to 3.4.1+ version
  5. Try to open the menu again & type into the text field. It becomes super laggy

Expected behavior

Should work smooth in newer versions

Actual behavior

Lagginess

Reproduction Link

vuetify playground

Other comments

My array is pretty big - 100k items and I don't expect the items to change. I came across this discussion and it makes me wonder if this is the cause of the autocomplete becoming slower in 3.4.1. If so, is there a way to disable the deep watching of the items? I tried wrapping the items I pass non-reactive via shallowRef & markRaw but none had any effect

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

1 participant