The implementation of the new App self-restarter is problematic for the installer/uninstaller. The installer/uninstaller needs to kill the app, but the self-restarter causes the app to restart immediately, which is breaking the installer/uninstall process.
Steps to Reproduce:
Launch kDrive App (a version with the self-restarter ie: branch develop)
Run the installer or uninstaller.
Let it attempt to kill the app.
Observe the app restarting immediately due to the self-restarter.
Expected Result:
The app should remain closed when the installer or uninstaller kills it, allowing the update process to complete successfully.
Task List:
[x] Fix on Windows
[x] Check if the issue is present on Linux
[x] Fix on Linux (Not concerned)
[x] Check if the issue is present on macOS (it is)
The implementation of the new App self-restarter is problematic for the installer/uninstaller. The installer/uninstaller needs to kill the app, but the self-restarter causes the app to restart immediately, which is breaking the installer/uninstall process.
Steps to Reproduce:
Expected Result:
The app should remain closed when the installer or uninstaller kills it, allowing the update process to complete successfully.
Task List: