vuetify icon indicating copy to clipboard operation
vuetify copied to clipboard

[Bug Report][3.3.6] Can't use v-expansion-panel with v-virtual-scroll

Open NitroG42 opened this issue 1 year ago • 0 comments

Environment

Vuetify Version: 3.3.6 Vue Version: 3.3.4 Browsers: Firefox 115.0, Google Chrome, Mozilla Firefox, Safari OS: Mac OS 10.15, Windows

Steps to reproduce

When using v-expansion-panel as items in a v-virtual-scroll, on click, we get the following warning in the console :

Maximum recursive updates exceeded in component <VVirtualScroll>. This means you have a reactive effect that is mutating its own dependencies and thus recursively triggering itself. Possible sources include component template, render function, updated hook or watcher source function.

In production code, this will cause the JS to freeze completely without log.

Expected Behavior

No warning and working production code.

Actual Behavior

Using this structure makes the JS crash/freeze

Reproduction Link

https://play.vuetifyjs.com/#...

NitroG42 avatar Jun 28 '23 14:06 NitroG42