breez / breezmobile

Lightning Network mobile client
https://breez.technology
GNU General Public License v3.0
567 stars 130 forks source link

Use a transparent placeholder when transitioning Podcast chapter image #1295

Closed erdemyerebasmaz closed 3 months ago

erdemyerebasmaz commented 3 months ago

closes #583

by default the player shows the podcast logo. When a chapter comes up with a dedicated picture, that podcast logo disappears, there is a split-second blue screen, and then the chapter picture fades in. Is that blue screen expected / necessary?

Blue placeholder is replaced with a transparent one.

It seems to be better to fade out the podcast logo and directly fade in the chapter pic.

While this is possible, it requires a product decision and won't be addressed as part of this PR.

Changelist:

Demonstration

Picked a Podcast with many chapters with different images in a short timeframe:

Before After

First half of the video showcases transition animation without caching, which was addressed. Second half of the video showcases transition animation with the images cached, which wasn't changed.

Reproduces on light theme as well.