DustinBrett/daedalOS

window.define race condition from Monaco locking it

DustinBrett opened this issue · 0 comments

Opening BoxedWine and other apps which use window.define less than 2.5 seconds after opening Monaco causes an issue because of code I had added to handle the fact Monaco steals window.define.

Ideally this should never happen, but it was hard to make a Proxy for this because of the way Monaco validates that function.