opened
alexr00
username_0
Testing https://github.com/microsoft/vscode/issues/89358

- Reset all machines completely
- Turn on sync (all checkboxes) on Machine 1. Machine 1 has some disabled extensions on it.
- Turn on sync on Machine 2. Machine 2 has some of the same extensions as Machine 1, but on Machine 2 they are enabled.
Expected: Disabled state from Machine 1 is preserved on Machine 1 since it synced first. I'd also expect those same extensions to be disabled now on Machine 2.
Syncing a second machine resulted in extension disablement state being lost on first machine
issue
closed
sandy081
username_1
issue
created
alexr00
username_0
I see a new behavior that I still find unexpected:
- Reset all machines completely
- Turn on sync (all checkboxes) on Machine 1. Machine 1 has the CodeMetrics extension installed but disabled.
- On Machine 2, make sure that the CodeMetrics extension from Machine 1 is NOT installed.
- Turn on sync on Machine 2. 
Expected: Machine 2 now has CodeMetrics installed and disabled
Actual: CodeMetrics gets uninstalled on Machine 1.
comment
reopened
alexr00
username_0
Testing https://github.com/microsoft/vscode/issues/89358

- Reset all machines completely
- Turn on sync (all checkboxes) on Machine 1. Machine 1 has some disabled extensions on it.
- Turn on sync on Machine 2. Machine 2 has some of the same extensions as Machine 1, but on Machine 2 they are enabled.
Expected: Disabled state from Machine 1 is preserved on Machine 1 since it synced first. I'd also expect those same extensions to be disabled now on Machine 2.
Syncing a second machine resulted in extension disablement state being lost on first machine
issue
created
alexr00
username_0
And now I can't reproduce it.
comment
closed
alexr00
username_0
issue