-- (void)setTranslatingEvents:(BOOL)translatingEvents {
- if (translatingEvents != _translatingEvents) {
- _translatingEvents = translatingEvents;
- NSInteger state = translatingEvents ? NSOnState : NSOffState;
- translatingEventsButton.state = state;
- NSString *name = translatingEvents
- ? NJEventTranslationActivated
- : NJEventTranslationDeactivated;
- [NSNotificationCenter.defaultCenter postNotificationName:name
- object:self];
-
- if (!translatingEvents && !NSApplication.sharedApplication.isActive)
- [self stopHid];
- else if (translatingEvents || NSApplication.sharedApplication.isActive)
- [self startHid];
- }
+- (void)deviceViewControllerDidSelectNothing:(NJDeviceViewController *)dvc {
+ [outputController loadCurrent];