lbryio / lbry-android

The LBRY Android app
MIT License
2.43k stars 113 forks source link

Maximizing Picture-in-Picture results in Stretched Image Across the Screen #908

Open cahlenlee opened 4 years ago

cahlenlee commented 4 years ago

DESCRIPTION:

Maximizing a Picture-in-Picture to return to the LBRY app results in a stretched image across the screen for a short time.

This happens on my Galaxy S5 (Android 9) but not my Pixel 2XL (Android 10). I believe this is due to a large difference in processing power.


REPRO STEPS: 1) Launch LBRY 0.15.6 on Android9 2) Begin watching a video 3) Tap the Home key to minimize LBRY 4) Tap the Picture-in-Picture to maximize and return to LBRY

Results: Stretched image across the screen for a moment

Expected: Returns to LBRY without graphical corruption


ENVIRONMENT:


MEDIA:

PiPStretch


INTERNAL USE:


DEFINITION OF DONE:


LBRY ADDRESS: bZSqrVdpxt5KJdn2eGMUzT9Jn3gEiRet7b mail@cahlen.org

akinwale commented 4 years ago

This is possibly due to processing speed, yes. I'll try to see if there's a way I can delay the re-rendering until full UI mode is completely restored.