sublime_text
sublime_text copied to clipboard
ST is not completely uninstalled after upgrade
Description of the bug
Files, which have been added by upgrading Sublime Text may remain in install directory after uninstalling. The reason is ST being installed via InnoSetup but upgraded via custom homegrown upgrade tool, which does not update InnoSetup's file catalog (uninst000.dat).
Steps to reproduce
- Install Sublime Text 4192 using official installer.
- Start Sublime Text
- Upgrade via internal upgrader (e.g.: Main Menu > Help > Check Updates)
- Uninstall Sublime Text via Windows Settings > Apps
Expected behavior
Whole installation directory (C:\Program Files\Sublime Text) is removed.
Actual behavior
Installation directory is not removed.
Instead the C:\Program Files\Sublime Text\Packages\TOML.sublime-package remains on filesystem.
It was added via upgrade to ST4200. As it was not part of the original setup (ST4192), it is not part of InnoSetup's catalog (uninst000.dat) and thus kept untouched by its uninstaller.
Sublime Text build number
all
Operating system & version
Windows
(Linux) Desktop environment and/or window manager
No response
Additional information
No response
OpenGL context information