From 7b60b1bb0c10b4f823ab551aee11c16f4ebf700a Mon Sep 17 00:00:00 2001 From: Huang Xin Date: Sun, 12 Apr 2026 15:06:16 +0800 Subject: [PATCH] fix(ios): reduce GPU memory pressure to prevent WebKit GPU process crash (#3842) On iOS, navigating to a book group in the library caused the WebKit GPU process to exceed its 300 MB jetsam limit (peaking at ~328 MB), resulting in a blank screen flash and broken scroll state. Three changes reduce peak GPU memory usage: - Add overscan={200} to VirtuosoGrid/Virtuoso so only items within 200px of the viewport are rendered, limiting simultaneous image decoding - Add loading="lazy" to both Image components in BookCover so the browser defers decoding offscreen cover images - Conditionally mount the