refactor: rewrite file histories page to only focus on selected file (#403)

This commit is contained in:
leo 2024-08-24 11:36:02 +08:00
parent 1caf02ff06
commit db8de81120
No known key found for this signature in database
9 changed files with 327 additions and 103 deletions

View file

@ -27,5 +27,16 @@ namespace SourceGit.Views
e.Handled = true;
}
private void OnPressCommitSHA(object sender, PointerPressedEventArgs e)
{
if (sender is TextBlock { DataContext: Models.Commit commit } &&
DataContext is ViewModels.FileHistories vm)
{
vm.NavigateToCommit(commit);
}
e.Handled = true;
}
}
}