CommitController: Make commit message editable after commit failed

This commit is contained in:
Pieter de Bie
2009-09-13 16:15:23 +02:00
parent 59d4a159a4
commit e17b454c39
+3 -2
View File
@@ -126,9 +126,9 @@
[unstagedFilesController setSelectionIndexes:[NSIndexSet indexSet]];
self.busy = YES;
[commitMessageView setEditable:NO];
[index commitWithMessage:commitMessage];
[commitMessageView setEditable:NO];
}
@@ -145,9 +145,9 @@
- (void)commitFinished:(NSNotification *)notification
{
[commitMessageView setEditable:YES];
[commitMessageView setString:@""];
[webController setStateMessage:[NSString stringWithFormat:[[notification userInfo] objectForKey:@"description"]]];
[commitMessageView setEditable:YES];
}
- (void)commitFailed:(NSNotification *)notification
@@ -155,6 +155,7 @@
self.busy = NO;
NSString *reason = [[notification userInfo] objectForKey:@"description"];
self.status = [@"Commit failed: " stringByAppendingString:reason];
[commitMessageView setEditable:YES];
[[repository windowController] showMessageSheet:@"Commit failed" infoText:reason];
}