mirror of
https://github.com/MacPass/MacPass.git
synced 2026-01-30 13:18:18 +00:00
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:
@@ -580,9 +580,14 @@ NSString *const MPDocumentGroupKey = @"MPDocumentGroupKey
|
|||||||
switch([MPActionHelper typeForAction:[anItem action]]) {
|
switch([MPActionHelper typeForAction:[anItem action]]) {
|
||||||
case MPActionAddGroup:
|
case MPActionAddGroup:
|
||||||
valid &= (nil != self.selectedGroup);
|
valid &= (nil != self.selectedGroup);
|
||||||
// fall-through
|
valid &= (self.trash != self.selectedGroup);
|
||||||
|
valid &= ![self isItemTrashed:self.selectedGroup];
|
||||||
|
break;
|
||||||
case MPActionAddEntry:
|
case MPActionAddEntry:
|
||||||
// fall-through
|
valid &= (nil != self.selectedGroup);
|
||||||
|
valid &= (self.trash != self.selectedGroup);
|
||||||
|
valid &= ![self isItemTrashed:self.selectedGroup];
|
||||||
|
break;
|
||||||
case MPActionDelete:
|
case MPActionDelete:
|
||||||
valid &= (nil != self.selectedItem);
|
valid &= (nil != self.selectedItem);
|
||||||
valid &= (self.trash != self.selectedItem);
|
valid &= (self.trash != self.selectedItem);
|
||||||
|
|||||||
Reference in New Issue
Block a user