diff --git a/ChangeLog b/ChangeLog index 8e22be9..fd5a284 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2011-01-24 Wolfgang Lux + + * Modules/Editors/ProjectCenter/PCEditor.m (-revertFileToSaved): + Ask for confirmation before reverting. + 2011-01-24 Wolfgang Lux * Modules/Editors/ProjectCenter/PCEditorView.m (-performIndentation): diff --git a/Modules/Editors/ProjectCenter/PCEditor.m b/Modules/Editors/ProjectCenter/PCEditor.m index 895dd2a..9a46734 100644 --- a/Modules/Editors/ProjectCenter/PCEditor.m +++ b/Modules/Editors/ProjectCenter/PCEditor.m @@ -666,6 +666,16 @@ return YES; } + if (NSAlertDefaultReturn != + NSRunAlertPanel(@"Revert", + @"%@ has been modified. " + @"Are you sure you want to undo changes?", + @"Revert", @"Cancel", nil, + [_path lastPathComponent])) + { + return NO; + } + [[NSNotificationCenter defaultCenter] postNotificationName:PCEditorWillRevertNotification object:self];