What's Changed
Fixes
- Fixed duplicate error dialogs appearing when update checks fail — now only one dialog is shown per failure, improving user experience during updater errors.
Internal
- Refactored updater error handling in Electron main process to separate state reset/logging (via
autoUpdatererror event) from user-facing notifications (handled incatchblocks).