Commit Graph
4 Commits
Author SHA1 Message Date
Inevitabby 9a8bc6c936 fix: clear stale cover art and backgrounds on tracks without art (#957)
* fix: ensure load callback fires on error

Calls callOnLoaded(nil) when image loading fails.

This fixes the bottomplayer silently retaining stale images by ensuring consumers always get a callback and can clear their display state.

* fix: clear background layers on missing art

nil state now hides the blurred background widgets or animates the gradient to transparent, depending on the active configuration
2026-06-19 08:05:34 -07:00
Drew Weymouth 12b5d33bbe Fix #866: remove race condition around context cancel func 2026-03-01 07:41:32 -08:00
Drew Weymouth c60727f92a migrate to Fyne 2.6 - WIP - updates for new threading model 2025-02-08 08:34:39 -03:00
Drew Weymouth 7d7d315d74 refactor: move ImageLoader to ui/util 2023-11-05 14:30:57 -08:00