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

  • VS Code Version:
  • OS Version:

Steps to Reproduce:

  1. Click Configure image

  2. Check Settings and OK image

  3. Click Configure again

  4. Settings is unchecked image

Logs imply the Settings are synced:

2023-01-25 15:05:47.897 [info] Sync started.
2023-01-25 15:05:47.954 [info] Settings: No changes found during synchronizing settings.
2023-01-25 15:05:47.960 [info] Keybindings: No changes found during synchronizing keybindings.
2023-01-25 15:05:47.965 [info] Snippets: No changes found during synchronizing snippets.
2023-01-25 15:05:47.969 [info] Tasks: No changes found during synchronizing tasks.
2023-01-25 15:05:47.977 [info] GlobalState: No changes found during synchronizing ui state.
2023-01-25 15:05:48.066 [info] Extensions: No changes found during synchronizing extensions.
2023-01-25 15:05:48.067 [info] Profiles: No changes found during synchronizing profiles.
2023-01-25 15:05:48.068 [info] Syncing profile. a11y
2023-01-25 15:05:48.069 [info] Settings (a11y): No changes found during synchronizing settings.
2023-01-25 15:05:48.071 [info] Keybindings (a11y): No changes found during synchronizing keybindings.
2023-01-25 15:05:48.073 [info] Snippets (a11y): No changes found during synchronizing snippets.
2023-01-25 15:05:48.074 [info] Tasks (a11y): No changes found during synchronizing tasks.
2023-01-25 15:05:48.077 [info] GlobalState (a11y): No changes found during synchronizing ui state.
2023-01-25 15:05:48.117 [info] Extensions (a11y): No changes found during synchronizing extensions.
2023-01-25 15:05:48.118 [info] Sync done. Took 222ms
2023-01-25 15:06:34.949 [info] Auto Sync: Triggered by Activity
2023-01-25 15:06:34.949 [info] Sync started.
2023-01-25 15:06:35.017 [info] Settings: No changes found during synchronizing settings.
2023-01-25 15:06:35.022 [info] Keybindings: No changes found during synchronizing keybindings.
2023-01-25 15:06:35.028 [info] Snippets: No changes found during synchronizing snippets.
2023-01-25 15:06:35.031 [info] Tasks: No changes found during synchronizing tasks.
2023-01-25 15:06:35.038 [info] GlobalState: No changes found during synchronizing ui state.
2023-01-25 15:06:35.118 [info] Extensions: No changes found during synchronizing extensions.
2023-01-25 15:06:35.120 [info] Profiles: No changes found during synchronizing profiles.
2023-01-25 15:06:35.121 [info] Syncing profile. a11y
2023-01-25 15:06:35.122 [info] Settings (a11y): No changes found during synchronizing settings.
2023-01-25 15:06:35.125 [info] Keybindings (a11y): No changes found during synchronizing keybindings.
2023-01-25 15:06:35.127 [info] Snippets (a11y): No changes found during synchronizing snippets.
2023-01-25 15:06:35.129 [info] Tasks (a11y): No changes found during synchronizing tasks.
2023-01-25 15:06:35.133 [info] GlobalState (a11y): No changes found during synchronizing ui state.
2023-01-25 15:06:35.177 [info] Extensions (a11y): No changes found during synchronizing extensions.
2023-01-25 15:06:35.178 [info] Sync done. Took 232ms
2023-01-25 15:06:49.729 [info] Auto Sync: Triggered by Activity
2023-01-25 15:06:49.729 [info] Sync started.
2023-01-25 15:06:49.775 [info] Settings: No changes found during synchronizing settings.
2023-01-25 15:06:49.784 [info] Keybindings: No changes found during synchronizing keybindings.
2023-01-25 15:06:49.790 [info] Snippets: No changes found during synchronizing snippets.
2023-01-25 15:06:49.792 [info] Tasks: No changes found during synchronizing tasks.
2023-01-25 15:06:49.798 [info] GlobalState: No changes found during synchronizing ui state.
2023-01-25 15:06:49.885 [info] Extensions: No changes found during synchronizing extensions.
2023-01-25 15:06:49.887 [info] Profiles: No changes found during synchronizing profiles.
2023-01-25 15:06:49.888 [info] Syncing profile. a11y
2023-01-25 15:06:49.889 [info] Settings (a11y): No changes found during synchronizing settings.
2023-01-25 15:06:49.893 [info] Keybindings (a11y): No changes found during synchronizing keybindings.
2023-01-25 15:06:49.896 [info] Snippets (a11y): No changes found during synchronizing snippets.
2023-01-25 15:06:49.897 [info] Tasks (a11y): No changes found during synchronizing tasks.
2023-01-25 15:06:49.900 [info] GlobalState (a11y): No changes found during synchronizing ui state.
2023-01-25 15:06:49.949 [info] Extensions (a11y): No changes found during synchronizing extensions.
2023-01-25 15:06:49.950 [info] Sync done. Took 222ms
0

@TylerLeonhardt This seems to be a quick pick bug, because I see the state correctly when I run the command `Settings Sync: Configure...'

0

@sandy081 other mult-selects do not have the same problem... image

0

What I can say is that configure settings sync options go through same code path

  • Gear -> Settings Sync is On -> Settings Sync Configure...
  • F1 > Settings Sync: Configure

https://github.com/microsoft/vscode/blob/405366d1b0c365321d16b85b1970510b5010e80f/src/vs/workbench/contrib/userDataSync/browser/userDataSync.ts#L597

You can repro this when you use mouse to choose the option in both cases. So something is wrong with quick pick when using mouse. If you use keyboard it works.

0
© 2022 pullanswer.com - All rights reserved.