@@ -45,6 +45,12 @@ public string FullMessage
4545 private set => SetProperty ( ref _fullMessage , value ) ;
4646 }
4747
48+ public Models . CommitSignInfo SignInfo
49+ {
50+ get => _signInfo ;
51+ private set => SetProperty ( ref _signInfo , value ) ;
52+ }
53+
4854 public List < Models . Change > Changes
4955 {
5056 get => _changes ;
@@ -131,6 +137,7 @@ public void Cleanup()
131137 _visibleChanges . Clear ( ) ;
132138 if ( _selectedChanges != null )
133139 _selectedChanges . Clear ( ) ;
140+ _signInfo = null ;
134141 _searchChangeFilter = null ;
135142 _diffContext = null ;
136143 _viewRevisionFileContent = null ;
@@ -474,6 +481,7 @@ private void Refresh()
474481 {
475482 _changes = null ;
476483 FullMessage = string . Empty ;
484+ SignInfo = null ;
477485 Changes = [ ] ;
478486 VisibleChanges = null ;
479487 SelectedChanges = null ;
@@ -488,6 +496,12 @@ private void Refresh()
488496 Dispatcher . UIThread . Invoke ( ( ) => FullMessage = fullMessage ) ;
489497 } ) ;
490498
499+ Task . Run ( ( ) =>
500+ {
501+ var signInfo = new Commands . QueryCommitSignInfo ( _repo . FullPath , _commit . SHA ) . Result ( ) ;
502+ Dispatcher . UIThread . Invoke ( ( ) => SignInfo = signInfo ) ;
503+ } ) ;
504+
491505 if ( _cancelToken != null )
492506 _cancelToken . Requested = true ;
493507
@@ -637,6 +651,7 @@ private void TryToAddContextMenuItemsForGitLFS(ContextMenu menu, string path)
637651 private int _activePageIndex = 0 ;
638652 private Models . Commit _commit = null ;
639653 private string _fullMessage = string . Empty ;
654+ private Models . CommitSignInfo _signInfo = null ;
640655 private List < Models . Change > _changes = null ;
641656 private List < Models . Change > _visibleChanges = null ;
642657 private List < Models . Change > _selectedChanges = null ;
0 commit comments