Never show again storage keys are registered too late for syncing #93817
Labels
bug
Issue identified by VS Code Team member as probable bug
settings-sync
verified
Verification succeeded
Milestone
Never show again storage keys are registered for syncing after the notification is shown. This is too late because the corresponding state is only synced (pulled) after the keys are registered and because of this these notifications are shown on other machine.
For example try out
🐛 Prompt is shown
@bpasero
Probably this a new kind of key for which state has to be synced always. I would probably introduce a new kind of keys callednon-versioned
which gets synced always. It means you do not need to provide version while registering.Edit: I do not think above solution works as it only fixes for the dialog which will be shown after. Existing dialogs which are asked not to be shown will not be synced because their keys will never get registered. All do not ask keys shall be registered outside notification service by respective owners always.
The text was updated successfully, but these errors were encountered: