microsoft / microsoft/vscode

Downloaded update lost on quit, triggers re-download

Open
#330,342 1 comment 1 reaction 2 assignees Claimed by @deepak1556 View on GitHub
install-update macos
Dominant language
TypeScript
Stars
193k
Forks
42.4k
PR merge metrics
PR metrics pending

Description

Does this issue occur when all extensions are disabled?: Yes

* VS Code Version: 1.132.1
* Commit: c2d1b13fdc4a77628e5f3bb70173351c8f2fbad1
* Electron: 42.7.1
* OS Version: macOS (Darwin arm64 25.6.0)

### Steps to Reproduce:

1. Open VS Code and let it automatically download an available update.
2. Once the update is downloaded and the Update button is available, quit VS Code using Cmd+Q without clicking Update.
3. Reopen VS Code.
4. Click “Check for Updates”.

### Expected:

If the update package has already been downloaded, VS Code should detect and reuse it after reopening. It should show the Update button directly and install the existing package after verifying its integrity (e.g. checksum/hash), rather than downloading the same update again.

### Actual:

The downloaded update is not preserved correctly across a normal quit/relaunch. After reopening VS Code and checking for updates, it starts downloading the same update from scratch again.

https://github.com/microsoft/vscode/issues/303341. The issue is still present.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.