Files
iptvnator/libs
4grayandClaude Fable 5 524cf578b8 fix(settings): number close requests and abort installs only on error
Two review-round hardenings for the close guard's edge interleavings:

- Close requests now carry a per-interception id and Stay's cancellation
  cites the one its dialog answered. A cancellation that lost the race
  against a fresh Cmd+Q is ignored as stale, so the newer quit intent
  survives and the follow-up dialog's Save quits instead of silently
  downgrading to a window close.
- The install coordinator's push-based abort now fires only on an Error
  status: a benign push — like the 'checking' from an update check
  clicked while the updater quit winds up — no longer resurrects the
  beforeunload handler mid-install and strands the installation.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-09 15:06:13 +02:00
..