Skip to content

[Bug Report][3.10.3] Partial loss of reactivity on update:expanded event from v-data-table with return-object #22189

@ChristopherRotter

Description

@ChristopherRotter

Environment

Vuetify Version: 3.10.3
Vue Version: 3.5.21
OS: Windows 10 (current)

Steps to reproduce

  1. Expand row "test 1"
  2. Observe that the reactivity test label shows "test 1": false", indicating that the item is not reactive
  3. Repeating these steps with additional items reveals that only the latest addition is not reactive

Expected Behavior

All items returned from update:expanded should be reactive. In the provided example, this would be indicated by a test string showing e.g. "test1: true"

Actual Behavior

The latest addition is not reactive. In the provided example, this would be indicated by a test string showing e.g. "test1: false", and for the next addition "test1: true", "test2: false", and so on.

Reproduction Link

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

Other comments

This is related to another issue , which was fixed in v3.10.3, but this issue I'm describing here still persists.

Images

Metadata

Metadata

Assignees

Labels

C: VDataTableT: bugFunctionality that does not work as intended/expected

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions