X-Git-Url: https://git.yukkurigames.com/?p=enjoyable.git;a=blobdiff_plain;f=Classes%2FNJDeviceController.m;h=0ed8bc697ad3efdbfb602d54aa68f80003415bf4;hp=d553d7de3330c1eecfa503aa040a439e23ddf037;hb=18160be57e656a3733fc29878caddcda5081a2c2;hpb=28dfa5b6977e17dd9951d1d8239052a15e38e5c2 diff --git a/Classes/NJDeviceController.m b/Classes/NJDeviceController.m index d553d7d..0ed8bc6 100644 --- a/Classes/NJDeviceController.m +++ b/Classes/NJDeviceController.m @@ -113,6 +113,7 @@ static int findAvailableIndex(NSArray *list, NJDevice *dev) { dev.index = findAvailableIndex(_devices, dev); [_devices addObject:dev]; [outlineView reloadData]; + [connectDevicePrompt setHidden:!!_devices.count]; } static void add_callback(void *ctx, IOReturn inResult, void *inSender, IOHIDDeviceRef device) { @@ -138,6 +139,7 @@ static void remove_callback(void *ctx, IOReturn inResult, void *inSender, IOHIDD if (match) { [_devices removeObject:match]; [outlineView reloadData]; + [connectDevicePrompt setHidden:!!_devices.count]; } }