X-Git-Url: https://git.yukkurigames.com/?p=enjoyable.git;a=blobdiff_plain;f=Classes%2FNJDeviceController.m;h=8cc5f2aadf7ff34528c0c39a028d009d5ced68a3;hp=6fc4d13267a2ee060745f1a6dd600e9d67cd3d84;hb=561fa1774ce33b5a4a8112ba5802cc33a2ca819d;hpb=b417eb4ae97804070277eb19cc596bdb6bb9d281 diff --git a/Classes/NJDeviceController.m b/Classes/NJDeviceController.m index 6fc4d13..8cc5f2a 100644 --- a/Classes/NJDeviceController.m +++ b/Classes/NJDeviceController.m @@ -83,7 +83,7 @@ - (void)expandRecursive:(NJInputPathElement *)pathElement { if (pathElement) { - [self expandRecursive:pathElement.base]; + [self expandRecursive:pathElement.parent]; [outlineView expandItem:pathElement]; } } @@ -251,7 +251,7 @@ static int findAvailableIndex(NSArray *list, NJDevice *dev) { - (NJInput *)selectedInput { NJInputPathElement *item = [outlineView itemAtRow:outlineView.selectedRow]; - return (NJInput *)((!item.children && item.base) ? item : nil); + return (NJInput *)((!item.children && item.parent) ? item : nil); } - (NSInteger)outlineView:(NSOutlineView *)outlineView