diff --git a/PBGitCommitController.m b/PBGitCommitController.m index def7238..f41ffe2 100644 --- a/PBGitCommitController.m +++ b/PBGitCommitController.m @@ -264,6 +264,10 @@ } // Do new files + if (![[dictionary allKeys] count]) + return; + + [self willChangeValueForKey:@"files"]; for (NSString *path in [dictionary allKeys]) { NSArray *fileStatus = [dictionary objectForKey:path]; @@ -285,6 +289,7 @@ [files addObject: file]; } + [self didChangeValueForKey:@"files"]; } - (void) readUnstagedFiles:(NSNotification *)notification