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
I agree to follow the Code of Conduct that this project adheres to.
I have searched the issue tracker for an issue that matches the one I want to file, without success.
Issue Details
Electron Version:
v8.2.2
Operating System:
macOS 10.15.4
Last Known Working Electron version:
N/A
Expected Behavior
Expecting DOM nodes to be removed periodically.
Actual Behavior
DOM nodes are not being released when I enter a text-input value into a form and navigate away from the page. This is happening with an Angular application that is running within Electron.
It does not happen if I navigate between the two pages without touching the text-input field.
It does not happen if I serve the exact same Angular app using the Angular Live Development Server outside of Electron in a Chrome browser with no third-party extensions. This has been tested with Google Chrome stable 81.0.4044.92 as well as canary build 84.0.4114.0 and with Chromium 84.0.4114.0 and 80.0.3987.0.
A similar behavior does happen when the app is served outside of Electron and the 1Password extension is enabled in the browser.
I think this looks like a bug, since it's not happening with the same app outside of Electron, but if I'm doing something wrong or if there's an adequate workaround, please let me know.
...or to serve as an Angular-only app on Angular Live Development Server:
$ yarn serve
Screenshots
Nodes, JS heap, and listeners when simply navigating back and forth without entering anything into the form's text input box:
Nodes, JS heap, and listeners when navigating to Add-Edit, entering text into the input field, and navigating back to Home without submitting:
The same but just the nodes:
Additional Information
I originally submitted this as a bug report to the Angular issues page, but it might not be an Angular issue. That report and conversation is here: angular/angular#36590
The text was updated successfully, but these errors were encountered:
I've recently noticed that the memory consumption by the primary renderer process of the ElectronMail app I used to maintain gets grown over time quite faster than before but I didn't investigate the case yet. Normally after a day of app use on a similar dataset the process memory consumption was about 140-160MB but now it gets bigger than 200MB and keeps growing. The angular v9.1.1 and electron v9.0.0-beta.14 are being used.
If you're still experiencing this issue on a supported version, please open a new issue with an updated repro - a Fiddle is very appreciated.
Electron has a large issues backlog. To help our team prioritize, we're closing older issues and asking for new issues with updated repro steps if it affects a supported version. This helps sort what issues are still relevant and helps us fix them more quickly.
Preflight Checklist
Issue Details
Expected Behavior
Expecting DOM nodes to be removed periodically.
Actual Behavior
DOM nodes are not being released when I enter a text-input value into a form and navigate away from the page. This is happening with an Angular application that is running within Electron.
It does not happen if I navigate between the two pages without touching the text-input field.
It does not happen if I serve the exact same Angular app using the Angular Live Development Server outside of Electron in a Chrome browser with no third-party extensions. This has been tested with Google Chrome stable 81.0.4044.92 as well as canary build 84.0.4114.0 and with Chromium 84.0.4114.0 and 80.0.3987.0.
A similar behavior does happen when the app is served outside of Electron and the 1Password extension is enabled in the browser.
I think this looks like a bug, since it's not happening with the same app outside of Electron, but if I'm doing something wrong or if there's an adequate workaround, please let me know.
To Reproduce
Minimal reproduction can be cloned from https://github.com/seanareed/sr-electron-mini-reproduction-1.
Then, the first time running:
After that, to run as Electron:
...or to serve as an Angular-only app on Angular Live Development Server:
Screenshots
Nodes, JS heap, and listeners when simply navigating back and forth without entering anything into the form's text input box:
Nodes, JS heap, and listeners when navigating to Add-Edit, entering text into the input field, and navigating back to Home without submitting:
The same but just the nodes:
Additional Information
I originally submitted this as a bug report to the Angular issues page, but it might not be an Angular issue. That report and conversation is here: angular/angular#36590
The text was updated successfully, but these errors were encountered: