glacambre / firenvim

Embed Neovim in Chrome, Firefox & others.
GNU General Public License v3.0
4.71k stars 146 forks source link

e.id.match is not a function (NIRVANA HQ) #1570

Open raphael-ratepay opened 10 months ago

raphael-ratepay commented 10 months ago

What I tried to do

Start firenvim in NirvanaHQ ToDos

What happened

The text area flickers, but nothing happens. The developer tools show the following error

chrome-extension://egpjdkipkomnmjhjmdamaniclmdlobbo/index.js:6714 error: e.id.match is not a function
    at wrappedsendmessagecallback (chrome-extension://egpjdkipkomnmjhjmdamaniclmdlobbo/index.js:1482:18)
(anonymous) @ chrome-extension://egpjdkipkomnmjhjmdamaniclmdlobbo/index.js:6714
promise.then (async)
(anonymous) @ chrome-extension://egpjdkipkomnmjhjmdamaniclmdlobbo/index.js:6548
(anonymous) @ chrome-extension://egpjdkipkomnmjhjmdamaniclmdlobbo/index.js:6720
(anonymous) @ chrome-extension://egpjdkipkomnmjhjmdamaniclmdlobbo/index.js:6722
chrome-extension://egpjdkipkomnmjhjmdamaniclmdlobbo/index.js:1482 uncaught (in promise) error: e.id.match is not a function
    at wrappedsendmessagecallback (chrome-extension://egpjdkipkomnmjhjmdamaniclmdlobbo/index.js:1482:18)
wrappedsendmessagecallback @ chrome-extension://egpjdkipkomnmjhjmdamaniclmdlobbo/index.js:1482
chrome-extension://egpjdkipkomnmjhjmdamaniclmdlobbo/index.js:4873 unhandled page request: {args: array(1), funcname: array(1)}
(anonymous) @ chrome-extension://egpjdkipkomnmjhjmdamaniclmdlobbo/index.js:4873
onmessage @ chrome-extension://egpjdkipkomnmjhjmdamaniclmdlobbo/index.js:1410

Works fine on other pages (for example here)

raphael-ratepay commented 10 months ago

Any update or insight on this?

glacambre commented 10 months ago

Nope. I don't have access to MacOS nor to the Arc browser, so I have not tried to reproduce it. Moreover I will likely have to rewrite all of Firenvim due to https://github.com/glacambre/firenvim/issues/1193 , so I'm not terribly motivated to investigate bugs for now :)