onivim / oni2

Native, lightweight modal code editor
https://v2.onivim.io
MIT License
7.84k stars 282 forks source link

fix(scm/#2525): Fix 'Git: Checkout to' command #3791

Closed bryphe closed 3 years ago

bryphe commented 3 years ago

Issue: The 'Git: Checkout to...' command wasn't working as expected.

Defect: The checkout branch QuickPick menu uses some menu extension APIs that weren't currently supported, including:

1) Exthost -> Main: $createOrUpdate 2) Main -> Exthost: $onDidChangeActive, $onDidAccept

Fix:

Related to #3785 Fixes #2525