Error after updating to 3.8.3

Hi,

I have just updated a client site to 3.8.3 (only on local so far), and am getting some javascript errors in the panel. I have had

TypeError: cannot use 'in' operator to search for "default" in "constraints"
    wn https://mom.local:8890/media/panel/4c712525bbbcd041da9d1cec623f871f/js/vendor.js:6
    _init https://mom.local:8890/media/panel/4c712525bbbcd041da9d1cec623f871f/js/vendor.js:6
    _init https://mom.local:8890/media/panel/4c712525bbbcd041da9d1cec623f871f/js/vendor.js:6
    s https://mom.local:8890/media/panel/4c712525bbbcd041da9d1cec623f871f/js/vendor.js:6
    componentInstance https://mom.local:8890/media/panel/4c712525bbbcd041da9d1cec623f871f/js/vendor.js:6
    init https://mom.local:8890/media/panel/4c712525bbbcd041da9d1cec623f871f/js/vendor.js:6
    f https://mom.local:8890/media/panel/4c712525bbbcd041da9d1cec623f871f/js/vendor.js:6
    f https://mom.local:8890/media/panel/4c712525bbbcd041da9d1cec623f871f/js/vendor.js:6
    g https://mom.local:8890/media/panel/4c712525bbbcd041da9d1cec623f871f/js/vendor.js:6
    f https://mom.local:8890/media/panel/4c712525bbbcd041da9d1cec623f871f/js/vendor.js:6
Uncaught TypeError: this.$el is undefined
    onOutsideFocus https://mom.local:8890/media/panel/4c712525bbbcd041da9d1cec623f871f/js/index.js:1
    emit https://mom.local:8890/media/panel/4c712525bbbcd041da9d1cec623f871f/js/vendor.js:11
    emit https://mom.local:8890/media/panel/4c712525bbbcd041da9d1cec623f871f/js/vendor.js:11
    focus https://mom.local:8890/media/panel/4c712525bbbcd041da9d1cec623f871f/js/index.js:1

And the panel isn’t working properly (some parts not rendering, navigation not functioning).

I have a few plugins on the site which of course may be the culprits, I was wondering what the best approach would be to diagnose and fix the issue?

Have you done the usual stuff, like delete media folder, cache folder, session data, browser cache?

Hi,

Thanks for the pointers, I will make sure I try all those things next time. I have done all those, I have also uninstalled and re-installed Kirby via Composer.

Unfortunately that hasn’t fixed the issue, I am still getting console errors in the panel, and missing bits of panel

Ok, thanks.

Hm, I can’t find any issues related to your issues in the kirby repo and I don’t get such issues in a (not so) fresh Starterkit. What plugins are you using?

I think I have found the culprit, having removed and added each one in turn. I have the conditional blocks plugin which seems to be causing the problem.

@rasteiner I will pop an issue on Github