Skip to content

Commit 4812e07

Browse files
authored
Merge branch 'main' into patch-1
2 parents 5ac77e8 + 9e95522 commit 4812e07

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

extensions/git/src/repository.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -947,7 +947,7 @@ export class Repository implements Disposable {
947947
const icon = repository.kind === 'submodule'
948948
? new ThemeIcon('archive')
949949
: repository.kind === 'worktree'
950-
? new ThemeIcon('list-tree')
950+
? new ThemeIcon('worktree')
951951
: new ThemeIcon('repo');
952952

953953
const root = Uri.file(repository.root);

src/vs/platform/userDataSync/common/abstractJsonSynchronizer.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -243,6 +243,11 @@ export abstract class AbstractJsonSynchronizer extends AbstractFileSynchroniser
243243
return { content: null, hasLocalChanged: false, hasRemoteChanged: false, hasConflicts: false };
244244
}
245245

246+
// Normalize nulls to empty strings for easier comparison
247+
originalRemoteContent = originalRemoteContent ?? '';
248+
originalLocalContent = originalLocalContent ?? '';
249+
baseContent = baseContent ?? '';
250+
246251
/* no changes */
247252
if (originalLocalContent === originalRemoteContent) {
248253
return { content: null, hasLocalChanged: false, hasRemoteChanged: false, hasConflicts: false };

0 commit comments

Comments
 (0)