-
-
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 handling exception in playOnPopup
and toggle description tab
#7056
Conversation
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.
Code looks good to me
How can I test these changes? E.g. the popup error?
I'm pretty sure this PR fixes also multiple issues.
Could please link them in the description of the PR?
You can follow the steps provided in our Matrix channel.
Only found one, I guess the others were closed as duplicates. The other |
…minimized player in VideoDetailFragment The comments tab was updated although the settings for the description tab were changed.
81d1419
to
ce8c2bf
Compare
Fixed the |
app/src/main/java/org/schabi/newpipe/util/external_communication/InternalUrlsHandler.java
Outdated
Show resolved
Hide resolved
Test looks good, works like a charm :) |
…server() Hopefully also fix the cause of the original error.
ce8c2bf
to
4d51ebc
Compare
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.
Looks good to me
Why didn't it close the issues linked to it? |
No idea. Anyway, that issue is still not solved, apparently, so it needs to stay open. |
What is it?
Description of the changes in your PR
OnErrorNotImplementedException
inInternalUrlsHandler.playOnPopup
by implementing error handling. A popup is shown with a little info on the error:OnErrorNotImplementedException
inSearchFragment.initSuggestionObserver()
. Errors are reported in the snackbar now. Not sure if I also managed to fix the cause of the original error. This needs to be investigated.Fixes issues
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