Skip to content

Commit f925eb4

Browse files
committed
Fix diffing against commits
1 parent 9a99f1d commit f925eb4

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

Classes/Controllers/PBGitWindowController.m

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -827,7 +827,11 @@ - (IBAction)diffWithHEAD:(id)sender
827827
if (!refish)
828828
return;
829829

830-
PBGitCommit *commit = [self.repository commitForRef:refish];
830+
PBGitCommit *commit = nil;
831+
if ([refish isKindOfClass:[PBGitCommit class]])
832+
commit = refish;
833+
else
834+
commit = [self.repository commitForRef:refish];
831835

832836
NSString *diff = [self.repository performDiff:commit against:nil forFiles:nil];
833837

0 commit comments

Comments
 (0)