diff --git a/src/components/NowPlayingWash.tsx b/src/components/NowPlayingWash.tsx index 8c4f205..01ac5bc 100644 --- a/src/components/NowPlayingWash.tsx +++ b/src/components/NowPlayingWash.tsx @@ -20,6 +20,10 @@ const REACH = 0.42; const ART_OPACITY = 0.3; /** Where the fade-to-background begins within the band (0 = top, 1 = bottom). */ const FADE_START = 0.45; +/** Hold the final edge fully opaque so subpixel sampling cannot reveal an artwork seam. */ +const SOLID_TAIL_START = 0.99; +/** Bridge the composited image/Canvas boundary with the screen's solid background. */ +const EDGE_OVERDRAW = 2; /** Matches the album/artist detail wash — blurring a low-res thumb reads as pure color. */ const BLUR_RADIUS = 40; @@ -57,11 +61,26 @@ export function NowPlayingWash({ + ); }