You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The table is using the item-value="calories" attribute.
Even after replacing the data, the issue persists: duplicate items continue to appear in the table.
Steps to Reproduce:
Set "Items per page" to "all" , 100 or 50.
2.Click the sort button for the 'calories' column multiple times.
3.Observe the following:
A warning appears: "Duplicate keys found during update."
The row for "Frozen Yogurt" is duplicated.
Some values sort correctly, while others do not.
Expected Behavior
A warning about duplicate keys appears in the console. The expected behavior is either for the result to be updated correctly, or for the operation to have no effect.
Actual Behavior
A warning is displayed, and duplicate key items are added twice. When replacing the table data, the old duplicate key items persist in the table.
Environment
Vuetify Version: 3.7.4
Vue Version: 3.4.37
Browsers: Chrome 130.0.0.0
OS: Windows
Steps to reproduce
In the code, I added an extra object to the data array, as shown below:
The table is using the
item-value="calories"
attribute.Even after replacing the data, the issue persists: duplicate items continue to appear in the table.
Steps to Reproduce:
2.Click the sort button for the 'calories' column multiple times.
3.Observe the following:
A warning appears: "Duplicate keys found during update."
The row for "Frozen Yogurt" is duplicated.
Some values sort correctly, while others do not.
Expected Behavior
A warning about duplicate keys appears in the console. The expected behavior is either for the result to be updated correctly, or for the operation to have no effect.
Actual Behavior
A warning is displayed, and duplicate key items are added twice. When replacing the table data, the old duplicate key items persist in the table.
Reproduction Link
https://play.vuetifyjs.com/#...
I also managed to do this for the v-data-table
https://play.vuetifyjs.com/#eNrNkj1vgzAQhv/KyUsWAmq7IRKJIW2HdGq3kOGAi2IJjGUfqFKU/15jh4ZkbId28cd7750f27c7CWuqJNc6HnoSqciYWt0g07pQANmwRK390m+qTjFKReYiebFGxiVj2RCk0qXbVSH8XIh1lszjUyEn3lYalXBQlswAMlsZqRkscR8oXJpl8NVhBbtQ7zTByDqFh2jaKWwphUV+MLJCBZuG9BEVL74NVlMlyTrPtvvs6pEIMLjx6qolsbO8kinl0Bm6Ro5YSsYx+I4DKoURPDuDZTt5zpf5hvDpnnArO/VDqrdN/vFroMd7oBdp8DC76B891L/8yiSBOI6hddHQh6O8Hxs3NKtrU3GOVN80fth/ATv+BmQ=
The text was updated successfully, but these errors were encountered: