Subscribe on changes!

Vue 3.2.31 breaks ckeditor5-vue

avatar
Feb 28th 2022

Version

3.2.31

Reproduction link

stackblitz.com

Steps to reproduce

change vue to "3.2.30" and watch the error "ckeditor.js:84 TypeError: Cannot read properties of undefined (reading 'model')" go away.

What is expected?

ckeditor works without error before vue 3.2.31

What is actually happening?

ckeditor throws a console error


Linked to this issue in ckeditor https://github.com/ckeditor/ckeditor5-vue/issues/203

avatar
Feb 28th 2022

Your reproduction is not minimal, please read and follow https://new-issue.vuejs.org/?repo=vuejs/vue-next#why-repro when reporting a bug. Most bugs should be reproducible with the SFC Playground. In other words, we need a repro without ckeditor to check what the issue.

avatar
Feb 28th 2022

As the vue (3.2.31) update breaks ckeditor I can't really reproduce the bug without including ckeditor.

avatar
Feb 28th 2022

Likely solved once #5417 is published, but still wanna take a look

avatar
Apr 15th 2022

FYI #5417 did not fix this issue, however ckeditor5-vue has fixed with a workaround.

avatar
Apr 19th 2022

Aah, so it's just because the $test needs to be referenced as $data.$test because it starts with $. If that doesn't solve it, please open a new issue without ckeditor so we can take a look.