You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Something in electron 30 was changed and it breaks the entire close and layout systems, i am trying to fix it but so far have not found the reason, so until i can fix it can not update to newer electron, the break is something in how close event fires or how events in general fire.
i cancel the close event because to properly check all clients and open windows have to do awaits and async and it sees electron breaks with async events
The text was updated successfully, but these errors were encountered:
Bug is some how related to executing scripts in a client from the main process, it seems other client's lose webcontents and end up breaking, not sure why they are being destroyed, could be because of the async and it continues to run the close in the background instead of waiting for the await to finish not sure if i can fix it or find a work around yet, it may be due to browserviews being replaced with new webcontentviews, i may re-code the tab system to use them and see if that fixes the issue
icewolfz
changed the title
Electron 30 issues
Electron 30 BrowserView issues
Apr 18, 2024
I have a possible fix, after messing with electron fiddle and creating a basic test case i have been able to create a super slim test that breaks the close, i copied it and modified it using the new webContentView that replaces browserView and it worked correctly, so it seems i need to recode the entire mdi system to shift from browserView to webConttentView, see #248 as i already had a issue to work on that. electron 30 just moves it up, when i convert i will close that one and this issue
Something in electron 30 was changed and it breaks the entire close and layout systems, i am trying to fix it but so far have not found the reason, so until i can fix it can not update to newer electron, the break is something in how close event fires or how events in general fire.
i cancel the close event because to properly check all clients and open windows have to do awaits and async and it sees electron breaks with async events
The text was updated successfully, but these errors were encountered: