mirror of
https://github.com/cappuccino/cappuccino.git
synced 2026-09-23 02:40:42 +00:00
Merge pull request #1632 from slevenbits/cpundomanager-notification
Starting from 10.7 NSUndoManager posts NSUndoManagerDidCloseUndoGroupNotification
This commit is contained in:
@@ -35,6 +35,7 @@ var CPUndoManagerNormal = 0,
|
||||
|
||||
CPUndoManagerCheckpointNotification = @"CPUndoManagerCheckpointNotification";
|
||||
CPUndoManagerDidOpenUndoGroupNotification = @"CPUndoManagerDidOpenUndoGroupNotification";
|
||||
CPUndoManagerDidCloseUndoGroupNotification = @"CPUndoManagerDidCloseUndoGroupNotification";
|
||||
CPUndoManagerDidRedoChangeNotification = @"CPUndoManagerDidRedoChangeNotification";
|
||||
CPUndoManagerDidUndoChangeNotification = @"CPUndoManagerDidUndoChangeNotification";
|
||||
CPUndoManagerWillCloseUndoGroupNotification = @"CPUndoManagerWillCloseUndoGroupNotification";
|
||||
@@ -490,6 +491,10 @@ if (_currentGroup == nil)
|
||||
|
||||
if (_levelsOfUndo > 0 && stack.length > _levelsOfUndo)
|
||||
stack.splice(0, 1);
|
||||
|
||||
[defaultCenter
|
||||
postNotificationName:CPUndoManagerDidCloseUndoGroupNotification
|
||||
object:self];
|
||||
}
|
||||
|
||||
// Nested Undo Grouping
|
||||
|
||||
Reference in New Issue
Block a user