Fixed #183 menu item validation for AddGroup/AddEntry now just check for a selected group and does not require a selected item anymore

This commit is contained in:
Michael Starke
2014-04-19 12:21:13 +02:00
parent 9239bdff1e
commit a2def8129e

View File

@@ -580,9 +580,14 @@ NSString *const MPDocumentGroupKey = @"MPDocumentGroupKey
switch([MPActionHelper typeForAction:[anItem action]]) {
case MPActionAddGroup:
valid &= (nil != self.selectedGroup);
// fall-through
valid &= (self.trash != self.selectedGroup);
valid &= ![self isItemTrashed:self.selectedGroup];
break;
case MPActionAddEntry:
// fall-through
valid &= (nil != self.selectedGroup);
valid &= (self.trash != self.selectedGroup);
valid &= ![self isItemTrashed:self.selectedGroup];
break;
case MPActionDelete:
valid &= (nil != self.selectedItem);
valid &= (self.trash != self.selectedItem);