Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

QtWebEngineProcess.exe are not terminated when the results screen they were created for are closed #3555

Open
xeropresence opened this issue Feb 16, 2017 · 4 comments
Assignees
Labels
Milestone

Comments

@xeropresence
Copy link
Contributor

I was doing some rapid iteration on an apl and I went off to do some other work and when I looked at the process list later there were 40~ QtWebEngineProcess.exe still running even tho I had closed all the result screens.

@crtab
Copy link

crtab commented Feb 24, 2017

I came here to report the same issue.
I generally leave the app open as to keep my reports easily accessible (thus its open between Windows sleeps) and I just noticed the combined weight of my QtWebEngineProcess processes taking 8% of my processor usage whilst doing nothing.

In addition to QtWebEngineProcess not closing when the related results pages are closed, they seem to be doing something after being left alone for an elongated period of time, or perhaps when resuming from sleep.

@Collisionc Collisionc self-assigned this Mar 6, 2017
@Collisionc Collisionc added this to the release-710-02 milestone Mar 6, 2017
@Collisionc
Copy link
Member

Unfortunately this is kind of a "feature", every tab is saved in history until simc itself is closed. I looked into ways of modifying it, but I think it'll take a bit of effort. Judging by the code, it looks like the guy who originally did this was trying to not save result pages in history, but it's certainly still doing it.

However, you can get around this by hovering over the "Close all tabs" button while looking at a results tab, and clicking "Clear all history". This will close all the extra qtwebengineprocess.

@Collisionc Collisionc modified the milestones: NiceToHave, release-710-02 Mar 11, 2017
@crtab
Copy link

crtab commented Mar 12, 2017

I'm not following where the "Clear all history" option is - I can see a "Close All" button when rightclicking a tab in results, but nothing when I hover over it.

Not sure what the advantage is of keeping a tab history since I don't know of any way to re-open a closed tab.

@Collisionc
Copy link
Member

Collisionc commented Mar 12, 2017

Picture

It's kind of hidden, but like I said, I don't think it was intentional that we kept closed result pages, but due to how the thing is coded it's actually pretty difficult to rip out without affecting other things. I'll look into doing it, but it's not high priority at the moment.

@Kutikuti Kutikuti added the GUI label Apr 26, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants