You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I set up sync in window A, set some settings, then set one setting in window B, enabled sync, and was confused by the conflict resolution diff.
Window A settings:
Window B settings, I just set one:
And I got a conflict resolution prompt as expected, and clicked the button to see the diff, which is confusing. I expect to just see the one fontSize setting on the right. Or, I expect to see the merged settings on the right with just the one fontSize setting in conflict. Instead it reordered autoSave and autoSaveDelay:
The text was updated successfully, but these errors were encountered:
Agree that this is confusing but can be explainable. Order of a setting is tried to retained while merging. It is retained by it's previous setting or by its next setting.
Since files.autoSave and files.autoSaveDelay are after editor.fontSize they are tried to place under it when merged. Order of editor.fontSize is retained in the local (machine B) as it is the file that is getting merged and hence it is respected.
The described behavior is how it is expected to work. If you disagree, please explain what is expected and what is not in more detail. See also our issue reporting guidelines.
Testing #91226
I set up sync in window A, set some settings, then set one setting in window B, enabled sync, and was confused by the conflict resolution diff.
Window A settings:
Window B settings, I just set one:
And I got a conflict resolution prompt as expected, and clicked the button to see the diff, which is confusing. I expect to just see the one fontSize setting on the right. Or, I expect to see the merged settings on the right with just the one fontSize setting in conflict. Instead it reordered autoSave and autoSaveDelay:
The text was updated successfully, but these errors were encountered: