Broken inline images, attachment downloads, and view-pane flicker

Fixkamo-internal
Ya
9 Mei 2026, 18:35 UTC
Mwandishi
kamo
Ahadi ya
f46cf6e

- Strip <img> with cid: src in the email sanitizer so embedded images don't render as a flickering broken-image icon, and hide images that fail at runtime via an onerror handler in SanitizedEmailRenderer. - Replace nested <a> attachment rows in ThreadDetailView and MessageBrowser with a single <a download> — the nesting was invalid HTML and triggered a hydration mismatch that flickered on every re-render. - Skip the global navigation loading screen for clicks that don't actually navigate the current page: download links, target=_blank, /api/* URLs, modifier-keyed clicks, and non-primary buttons.

Mabadiliko yote

Je, unaona nini kuhusu usafiri?

Kila moja ya hizi updates ardhi katika nafasi yako ya kazi moja kwa moja. Kuanza bure na kuangalia kukua wiki baada ya wiki.

Kuwa Huru MileleMtazamo wa bei