Revision: 12557 http://sourceforge.net/p/skim-app/code/12557 Author: hofman Date: 2021-11-14 10:39:54 +0000 (Sun, 14 Nov 2021) Log Message: ----------- Never return nil for undo/redo menu item title
Modified Paths: -------------- trunk/SKTextUndoManager.m Modified: trunk/SKTextUndoManager.m =================================================================== --- trunk/SKTextUndoManager.m 2021-11-13 20:05:12 UTC (rev 12556) +++ trunk/SKTextUndoManager.m 2021-11-14 10:39:54 UTC (rev 12557) @@ -55,11 +55,11 @@ } - (NSString *)redoMenuItemTitle { - return [super canRedo] ? [super redoMenuItemTitle] : [nextUndoManager redoMenuItemTitle]; + return [super canRedo] || nextUndoManager == nil ? [super redoMenuItemTitle] : [nextUndoManager redoMenuItemTitle]; } - (NSString *)undoMenuItemTitle { - return [super canUndo] ? [super undoMenuItemTitle] : [nextUndoManager undoMenuItemTitle]; + return [super canUndo] || nextUndoManager == nil ? [super undoMenuItemTitle] : [nextUndoManager undoMenuItemTitle]; } - (BOOL)canRedo { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. _______________________________________________ Skim-app-commit mailing list Skim-app-commit@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/skim-app-commit