From e2ee672bad14233dcc6b3c05f353ac8442fbf570 Mon Sep 17 00:00:00 2001 From: "Vladimir.Orlov" Date: Wed, 2 Jul 2014 12:22:07 +0400 Subject: [PATCH] Fixed not uninstalling shortcut for users without admin perm. --- build/conf/nsis/idea.nsi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build/conf/nsis/idea.nsi b/build/conf/nsis/idea.nsi index a9708ccf8897..145d61d0624b 100644 --- a/build/conf/nsis/idea.nsi +++ b/build/conf/nsis/idea.nsi @@ -866,7 +866,7 @@ requred_admin_perm: ;the user has admin rights? UserInfo::GetAccountType Pop $R2 - StrCmp $R2 "Admin" UAC_Done uninstall_location + StrCmp $R2 "Admin" UAC_Admin uninstall_location uninstall_location: ;check if the uninstallation is running from the product location @@ -893,9 +893,9 @@ UAC_Success: StrCmp 3 $1 0 UAC_ElevationAborted ;Try again? goto UAC_Elevate UAC_Admin: -UAC_Done: SetShellVarContext all StrCpy $baseRegKey "HKLM" +UAC_Done: !insertmacro MUI_UNGETLANGUAGE !insertmacro INSTALLOPTIONS_EXTRACT "DeleteSettings.ini" FunctionEnd