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

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions