@rodgerreported this a while ago, and when I “fixed” it, I was referencing the javascript docs. I just checked the site docs, and it has the nuance that if “silent” is false, it quietly ignores isForceRunAfter.
I now set isSilent to true, so the next, next build (beta.14) should fix this issue (it won’t be fixed in the next upgrade because the bugfix needs to be in the running version before the upgrade)…
Thanks to @harrisc for reporting this issue. Apologies for the delayed follow-up.
v1.0.0-beta.14: The original quitAndInstall auto-restart bug was fixed by setting isSilent to true so Electron no longer ignored isForceRunAfter.
v2026.4: The desktop app has been rebuilt on a new packaging stack (electron-forge) with OS-native installers — .exe (Squirrel) for Windows, .dmg for macOS, and .deb/.rpm for Linux. Windows and macOS continue to auto-update via Electron’s autoUpdater (through update-electron-app); Linux updates flow through apt/dnf from the PhotoStructure repository.