A subtle bug in SwiftUI async image loading caused UI inconsistencies when users switched between light and dark mode. The root cause was caching fully rendered bitmaps with baked-in backgrounds instead of raw image assets. The fix involved refactoring the cache to store original images and applying backgrounds at render time,
•1m watch time
Sort: