diff --git a/app/win/installer/customLocale.nsh b/app/win/installer/customLocale.nsh index b1db96d3b7..2684546358 100644 Binary files a/app/win/installer/customLocale.nsh and b/app/win/installer/customLocale.nsh differ diff --git a/app/win/installer/installer.nsi b/app/win/installer/installer.nsi index fdfcad6ccd..b787361c55 100755 --- a/app/win/installer/installer.nsi +++ b/app/win/installer/installer.nsi @@ -618,27 +618,17 @@ FunctionEnd Function CheckExistingInstall ; If there is a pending file copy from a previous upgrade don't allow ; installing until after the system has rebooted. - IfFileExists "$INSTDIR\${FileMainEXE}.moz-upgrade" +1 +5 - MessageBox MB_YESNOCANCEL|MB_ICONEXCLAMATION "$(WARN_RESTART_REQUIRED_UPGRADE)" IDNO +3 IDCANCEL +2 + IfFileExists "$INSTDIR\${FileMainEXE}.moz-upgrade" +1 +4 + MessageBox MB_YESNO|MB_ICONEXCLAMATION "$(WARN_RESTART_REQUIRED_UPGRADE)" IDNO +2 Reboot Quit - RMDir /r $INSTDIR - - IfFileExists "$INSTDIR\${FileMainEXE}.moz-upgrade" +1 +3 - MessageBox MB_OK|MB_ICONEXCLAMATION "Failed to remove the previous installation. Please delete $INSTDIR and try again." - Quit ; If there is a pending file deletion from a previous uninstall don't allow ; installing until after the system has rebooted. - IfFileExists "$INSTDIR\${FileMainEXE}.moz-delete" +1 +5 - MessageBox MB_YESNOCANCEL|MB_ICONEXCLAMATION "$(WARN_RESTART_REQUIRED_UNINSTALL)" IDNO +3 IDCANCEL +2 + IfFileExists "$INSTDIR\${FileMainEXE}.moz-delete" +1 +4 + MessageBox MB_YESNO|MB_ICONEXCLAMATION "$(WARN_RESTART_REQUIRED_UNINSTALL)" IDNO +2 Reboot Quit - RMDir /r $INSTDIR - - IfFileExists "$INSTDIR\${FileMainEXE}.moz-delete" +1 +3 - MessageBox MB_OK|MB_ICONEXCLAMATION "Failed to remove the previous installation. Please delete $INSTDIR and try again." - Quit ${If} ${FileExists} "$INSTDIR\${FileMainEXE}" ; Disable the next, cancel, and back buttons