Beta 12 Windows desktop didn't restart

Expected Behavior

After upgrade to beta 12, I would have thought that the program would have started as part of the upgrade

Current Behavior

Steps to Reproduce

Windows 10

PhotoStructure edition:
PhotoStructure for Desktop, beta 11 upgrading to beta 12

Thanks for reporting!

@rodger reported 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.

Release notes: PhotoStructure v2026.4 | PhotoStructure
Install page: Install PhotoStructure | PhotoStructure

Please upgrade to v2026.4 or later and open a new topic if an update ever fails to apply and then restart as expected.