diff --git a/tiles/src/utils/uninstaller.rs b/tiles/src/utils/uninstaller.rs index 5905169..268ad49 100644 --- a/tiles/src/utils/uninstaller.rs +++ b/tiles/src/utils/uninstaller.rs @@ -121,6 +121,9 @@ impl UninstallPlan { } } + remove_files_elevated(&elevated_files)?; + remove_dirs_elevated(&elevated_dirs)?; + for file in user_files { remove_file_if_exists(file)?; } @@ -133,9 +136,6 @@ impl UninstallPlan { remove_dir_if_exists(&dir)?; } - remove_files_elevated(&elevated_files)?; - remove_dirs_elevated(&elevated_dirs)?; - Ok(()) } }