summaryrefslogtreecommitdiff
path: root/misc/nsis/install.nsh
diff options
context:
space:
mode:
authorbitraid <bitraid@protonmail.ch>2018-10-30 14:14:57 +0200
committerbitraid <bitraid@protonmail.ch>2018-10-30 14:14:57 +0200
commit4e6c3b886678e5589b22335b107ff7ddce18410a (patch)
tree1ff5306fa4c9e6a037499d65a6adacd00ecc6faa /misc/nsis/install.nsh
parentc87e3b7f7337fb58c78f2dfe30c7bb0b6e4657b5 (diff)
downloadqutebrowser-4e6c3b886678e5589b22335b107ff7ddce18410a.tar.gz
qutebrowser-4e6c3b886678e5589b22335b107ff7ddce18410a.zip
NSIS: Use cmd.exe by uninstaller to delete itself
Use cmd.exe when uninstaller is called with _? because the installer will fail to remove it when elevation is required but is running as standard user.
Diffstat (limited to 'misc/nsis/install.nsh')
-rwxr-xr-xmisc/nsis/install.nsh1
1 files changed, 1 insertions, 0 deletions
diff --git a/misc/nsis/install.nsh b/misc/nsis/install.nsh
index b38f38ed5..49ada2069 100755
--- a/misc/nsis/install.nsh
+++ b/misc/nsis/install.nsh
@@ -241,6 +241,7 @@ Section "Core Files (required)" SectionCoreFiles
${Switch} $0
${Case} 0 ; uninstaller completed successfully - continue with installation
BringToFront
+ Sleep 1000 ; wait for cmd.exe (called by the uninstaller) to finish
${Break}
${Case} 1 ; Installation aborted by user (cancel button)
${Case} 2 ; Installation aborted by script