libre-tube / LibreTube

An alternative frontend for YouTube, for Android.
https://libretube.dev
GNU General Public License v3.0
8.79k stars 446 forks source link

Downloaded videos cause phone to become unusable after ending #6794

Closed Handrail9 closed 6 days ago

Handrail9 commented 6 days ago

Steps to reproduce

  1. Download a video
  2. Play the video
  3. Wait for the video to end, and the app shows a black screen above all other apps, making navigation and use impossible

Expected behavior

the video player shouldn't cause a giant black screen on top of all apps

Actual behavior

the video player causes a giant black screen on top of all apps

LibreTube version

0.25.1

Android version

CalyxOS 6.1.0, Android 15

Other details

This didn't happen until I got Android 15 on cOS. If it's suspected this is a Calyx issue I will open my bug report with them instead.

I can see the notification bar when calls are initiated during the black bar but I can not swipe the notification shade down, nor answer the phone call. The screen remains black other than the notification bar when that happens. I can see the Privacy indicator if it is currently active at all times. I tried using Dicio to switch apps via voice commands but the black screen remained. If theres any other info I can provide please let me know.

Acknowledgements

Figim commented 6 days ago

Please download and check version 0.26.0 from Github

Bnyro commented 6 days ago

This got refactored with the 0.26.0 release, please update to the latest version as @Figim suggested and report back if this is still an issue for you. Csn't reproduce on my end.

Handrail9 commented 4 days ago

Updating fixed my issue. It looks like the F-Droid build hasn't been compiled since August (hence why I was on 0.25 1) Is there a reason for that?

Figim commented 4 days ago

Updating fixed my issue. It looks like the F-Droid build hasn't been compiled since August (hence why I was on 0.25 1) Is there a reason for that?

F droid is always late

Handrail9 commented 4 days ago

Updating fixed my issue. It looks like the F-Droid build hasn't been compiled since August (hence why I was on 0.25 1) Is there a reason for that?

F droid is always late

3 months late is unusual though. Its usually less than 2 weeks between updates and I saw there was a LibreTube update in September that never got pushed to F-Droid

Bnyro commented 4 days ago

Updating fixed my issue. It looks like the F-Droid build hasn't been compiled since August (hence why I was on 0.25 1) Is there a reason for that?

Apparently they have one of LibreTube's dependencies on their new list of "suspicious" libraries, but I ain't motivated to deal with it. IzzyOnDroid and GitHub releases should be used instead for now.

Handrail9 commented 3 days ago

Updating fixed my issue. It looks like the F-Droid build hasn't been compiled since August (hence why I was on 0.25 1) Is there a reason for that?

Apparently they have one of LibreTube's dependencies on their new list of "suspicious" libraries, but I ain't motivated to deal with it. IzzyOnDroid and GitHub releases should be used instead for now.

Disappointing but understandable. I know FOSS development is a thankless job so I appreciate your (and the contributors) work none the less