Using :style in Vue can lead to component re-rendering.
Vue version
3.3.4
Link to minimal reproduction
https://stackblitz.com/edit/vitejs-vite-hxtfe8?file=src%2FApp.vue
Steps to reproduce
Just open the StackBlitz link, no need for any additional actions.
What is expected?
update only the styles without causing Vue to re-render the component
What is actually happening?
Modifying only :style resulted in Vue re-rendering the component.
Any additional comments?
Is this a bug, or is it something that needs optimization?