Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
f8eab67f49
fix(mail): stop media-scan gate from trapping dialogue hidden on emails\n\nThe pane-level reveal gated the whole dialogue at opacity:0 until every\nscanned <img>/<video> settled. For HTML emails that was fatal: inline remote\nimages (logos, tracking pixels, frequently CSP-blocked) had already fired\ntheir load/error before the scan attached listeners, so mediaPending never\ndecremented and the dialogue stayed blank until the 3s safety timer.\n\n- Exclude .html-body inline media from the gate (remote/progressive, must\n not block the block reveal).\n- Treat img.complete as settled for BOTH success and failure (naturalWidth 0),\n so an already-failed image is never waited on.\n- Skip loading="lazy" images so off-screen bubble tiles don't trap the reveal\n for chat threads with many attachments.\n- Also skip videos that already errored (vid.error).