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

Qt: don't deleteLater the progress_dialog #15288

Merged
merged 3 commits into from
Mar 9, 2024
Merged

Conversation

Megamouse
Copy link
Contributor

@Megamouse Megamouse commented Mar 8, 2024

  • Don't deleteLater the progress_dialog. It's already deleted on close by Qt anyway (at least in the downloader).
  • Don't close the progress_dialog if it's already closing anyway.
  • Also, remove QObject from curl_handle.(thanks @RipleyTom)

Maybe this fixes random crashes when accepting or canceling the updater.

It's already deleted on close by Qt anyway.
Also, remove QObject from curl_handle.
This happens for example if the user canceled the earlier check
after the update was already known, leaving us in a somewhat dirty state.
Maybe this fixes some strange crashes that appear for some people.
@Megamouse Megamouse merged commit be5b982 into RPCS3:master Mar 9, 2024
4 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants