Giter Site home page Giter Site logo

Electron 30 BrowserView issues about jimud HOT 2 CLOSED

icewolfz avatar icewolfz commented on June 21, 2024
Electron 30 BrowserView issues

from jimud.

Comments (2)

icewolfz avatar icewolfz commented on June 21, 2024

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

from jimud.

icewolfz avatar icewolfz commented on June 21, 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

from jimud.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.