Infomaniak / desktop-kDrive

:computer: Desktop Syncing Client for kDrive
GNU General Public License v3.0
19 stars 4 forks source link

Kdesktop 984 implementation of app self restarter causing issues with (un)installer #183

Closed herve-er closed 1 month ago

herve-er commented 2 months ago

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:

  1. Launch kDrive App (a version with the self-restarter ie: branch develop)
  2. Run the installer or uninstaller.
  3. Let it attempt to kill the app.
  4. 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:

herve-er commented 2 months ago

@ClementKunz will provide a fix for the mac uninstaller.

sonarcloud[bot] commented 1 month ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud