feature: remember the last active tab index in lfs-image diff view

Signed-off-by: leo <longshuang@msn.cn>
This commit is contained in:
leo
2025-06-05 09:18:19 +08:00
parent f716c5ee1e
commit eebadd67a1
2 changed files with 8 additions and 1 deletions

View File

@@ -261,6 +261,12 @@ namespace SourceGit.ViewModels
set => SetProperty(ref _useBlockNavigationInDiffView, value);
}
public int LFSImageDiffActiveIdx
{
get => _lfsImageDiffActiveIdx;
set => SetProperty(ref _lfsImageDiffActiveIdx, value);
}
public Models.ChangeViewMode UnstagedChangeViewMode
{
get => _unstagedChangeViewMode;
@@ -687,6 +693,7 @@ namespace SourceGit.ViewModels
private bool _showHiddenSymbolsInDiffView = false;
private bool _useFullTextDiff = false;
private bool _useBlockNavigationInDiffView = false;
private int _lfsImageDiffActiveIdx = 0;
private Models.ChangeViewMode _unstagedChangeViewMode = Models.ChangeViewMode.List;
private Models.ChangeViewMode _stagedChangeViewMode = Models.ChangeViewMode.List;