mirror of
https://github.com/4gray/iptvnator.git
synced 2026-10-10 01:56:16 -08:00
The main-process allowNextClose() bypass was not enough: with a dirty form the renderer's beforeunload handler still cancelled the updater's window close at the DOM layer and treated the attempt as a reload, stranding the install. Installing now suspends the whole unload guard (beforeunload handler and main-process mirror) before quitAndInstall is invoked; a reply proving no quit happened restores the protection. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>