Boolean multi word property (kebab case) binding doesn't work #12030
Labels
🔨 p3-minor-bug
Priority 3: this fixes a bug, but is an edge case that only affects very specific usage.
regression
scope: custom elements
Vue version
3.5.8
Link to minimal reproduction
https://stackblitz.com/edit/vitejs-vite-4jp7yp?file=src%2Fcomponents%2FMyCustomElement.ce.vue
Steps to reproduce
Run stackblitz
What is expected?
Both properties have 'true' as a value and I would expect it will be binded as an attribute.
What is actually happening?
Multiword (with a dash) Boolean property is not binded to the component.
System Info
No response
Any additional comments?
Same repro that works properly on vue
3.4.38
: https://stackblitz.com/edit/vitejs-vite-b4us8q?file=src%2Fcomponents%2FMyCustomElement.ce.vueThe text was updated successfully, but these errors were encountered: