Refine stacked diff view

This commit is contained in:
Bohdan Triapitsyn
2026-06-13 22:30:03 +03:00
parent 676f0b3898
commit cf8eac966e
28 changed files with 93 additions and 628 deletions
-12
View File
@@ -625,12 +625,6 @@ const applyDesktopUiPreferences = (settings: DesktopSettings) => {
store.setDiffLayoutPreference(settings.diffLayoutPreference);
}
}
if (typeof settings.diffViewMode === 'string'
&& (settings.diffViewMode === 'single' || settings.diffViewMode === 'stacked')) {
if (settings.diffViewMode !== store.diffViewMode) {
store.setDiffViewMode(settings.diffViewMode);
}
}
if (typeof settings.gitChangesViewMode === 'string'
&& (settings.gitChangesViewMode === 'flat' || settings.gitChangesViewMode === 'tree')) {
if (settings.gitChangesViewMode !== store.gitChangesViewMode) {
@@ -1065,12 +1059,6 @@ const sanitizeWebSettings = (payload: unknown): DesktopSettings | null => {
) {
result.diffLayoutPreference = candidate.diffLayoutPreference;
}
if (
typeof candidate.diffViewMode === 'string'
&& (candidate.diffViewMode === 'single' || candidate.diffViewMode === 'stacked')
) {
result.diffViewMode = candidate.diffViewMode;
}
if (
typeof candidate.gitChangesViewMode === 'string'
&& (candidate.gitChangesViewMode === 'flat' || candidate.gitChangesViewMode === 'tree')