-
Notifications
You must be signed in to change notification settings - Fork 29
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
Webviews are still not properly closed #350
Comments
I'd like to confirm I'm also having the same issue and noticed it after invisible window frames started to show up and never close. In the screenshot, I opened Sidekick, then minimized, then opened again from the hidden icons in the start bar. Hence the 2 window frames plus the visible settings pane. |
@akuznecov @Theblackcat98 |
It can be reliably triggered by price checking another item while having the trade window opened. @domialex found this: dotnet/maui#26746 |
Hello @domialex, unfortunately yes, it still reproducible with 2024.12.26.118 |
@leMicin the problem is not with This async lambda is explicitly pushed on the thread pool via Task.Run, and it's exception is swallowed and ignored (the problem would be easier to spot if the exception was at least logged and not completely ignored). Documentation for the webview2 states that:
That's why it is failing on thread from thread pool - because it was initially initialized on the UI thread. |
New sub process/thread is created for WebView2 on every item lookup and not closed until application exit
It could accumulate huge pile of memory on aggressive items inspection
Sidekick app version: beta 2024.12.20.608
Related issue/pr: #290 #298
The text was updated successfully, but these errors were encountered: