From 1d4e4c554b8598a92b66cf72364fe3a024531296 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Berg?= Date: Mon, 5 Apr 2010 21:28:52 +0200 Subject: [PATCH] Only update selectedCommit in [PBGitHistoryController updateKeys] when not nil. --- PBGitHistoryController.m | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/PBGitHistoryController.m b/PBGitHistoryController.m index 6b77175..4e9ed98 100644 --- a/PBGitHistoryController.m +++ b/PBGitHistoryController.m @@ -121,7 +121,10 @@ - (void) updateKeys { - selectedCommit = [[commitController selectedObjects] lastObject]; + PBGitCommit * lastObject = [[commitController selectedObjects] lastObject]; + if (lastObject) { + selectedCommit = lastObject; + } if (self.selectedCommitDetailsIndex == kHistoryTreeViewIndex) { self.gitTree = selectedCommit.tree;