Skip to content

Conversation

@dmitrivMS
Copy link
Contributor

Fixes #179445

@dmitrivMS dmitrivMS added this to the February 2026 milestone Feb 6, 2026
@dmitrivMS dmitrivMS requested a review from deepak1556 February 6, 2026 10:25
@dmitrivMS dmitrivMS self-assigned this Feb 6, 2026
@dmitrivMS dmitrivMS added the install-update VS Code installation and upgrade system issues label Feb 6, 2026
Copilot AI review requested due to automatic review settings February 6, 2026 10:25
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adjusts the Windows Inno Setup installer so that background updates don’t overwrite existing .lnk shortcuts (preserving user-customized shortcut keys), addressing #179445.

Changes:

  • Adds a ShouldUpdateShortcut check to shortcut creation during install.
  • Prevents overwriting existing Start Menu, Desktop, and Quick Launch shortcuts during background updates.

@dmitrivMS dmitrivMS enabled auto-merge (squash) February 6, 2026 10:36
@dmitrivMS dmitrivMS merged commit d872b79 into main Feb 6, 2026
27 of 32 checks passed
@dmitrivMS dmitrivMS deleted the dev/dmitriv/windows-link-shortcut branch February 6, 2026 10:50
daviddossett pushed a commit to daviddossett/vscode that referenced this pull request Feb 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

install-update VS Code installation and upgrade system issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Every time the vscode is gets update in any way, the windows shortcut key is replaced, making it the default

2 participants