Subscribe on changes!

@vue/runtime-core, unmountComponent and getNextHostNode null pointers

avatar
Mar 30th 2021

Version

3.0.9

Reproduction link

https://github.com/dolymood/vue-reactivity-polyfill

Steps to reproduce

I am trying to get Vue3 running on an 2017 TV model of LG with vue-reactivity-polyfill and vue3-plugin-polyfill

Browser running on the TV is: Mozilla/5.0 (Web0S; Linux/SmartTV) AppleWebKit/537.36 (KHTML, like Gecko) QtWebEngine/5.2.1 Chrome/38.0.2125.122 Safari/537.36 WebAppManager

What is expected?

It should run with no errors Screenshot 2021-03-30 at 15 41 11 Screenshot 2021-03-30 at 15 41 19

What is actually happening?

It breaks with errors


A workaround that works for me is adding these extra checks:

Screenshot 2021-03-30 at 15 30 38
avatar
Mar 30th 2021
  1. The reproduction link doesn't point to a reproduction
  2. We don't maintain or support the plugins mentioned.
  3. Vue 3 doesn't support that browser.
  4. Various features we use in Vue 3 can't be fully polyfilled
  5. The proposed workarounds will inevitably lead to other bugs.

I'd recomment opening an issue at one of the repos you are using.