-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
Fix crash when the user clicks download then quits the history fragment #9143
Fix crash when the user clicks download then quits the history fragment #9143
Conversation
Kudos, SonarCloud Quality Gate passed! |
Thank you. While you are at it, please add a |
Done. |
…adDialogCrash" This reverts commit 968d7a7.
…gCrash' into fix/HistoryFragmentDownloadDialogCrash
Hi, I merged the latest dev from upstream to my branch, and then I can't pass the CI. I have to revert the merge, but then my pull request will change the build files to the previous version than the latest dev. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please revert the changes in both build.gradle
and both AndroidManifest.xml
. The other code looks good to me, thank you for taking care of this :-D. Don't worry about the CI failing, it's not your fault, but it seems to be a general problem of Jitpack.
Thanks. Done |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks ;-)
Note that the null check could be extended to all other stream dialog entries: not only the download dialog could cause crashes. If you want to take care of that, please open a new PR.
I tested the changes myself as the CI isn't working at the moment.
What is it?
Description of the changes in your PR
Before/After Screenshots/Screen Record
193872207-777dbbe8-256d-4e37-b0eb-8a85939ded64.mp4
Screen.Recording.2022-10-18.at.12.18.05.am.mov
Fixes the following issue(s)
APK testing
The APK can be found by going to the "Checks" tab below the title. On the left pane, click on "CI", scroll down to "artifacts" and click "app" to download the zip file which contains the debug APK of this PR.
Due diligence