diff --git a/macosx/Controller.m b/macosx/Controller.m index cfafa34c8..afc96a7ad 100644 --- a/macosx/Controller.m +++ b/macosx/Controller.m @@ -488,8 +488,8 @@ static void sleepCallback(void * controller, io_service_t y, natural_t messageTy [self updateUI]; fTimer = [NSTimer scheduledTimerWithTimeInterval: UPDATE_UI_SECONDS target: self selector: @selector(updateUI) userInfo: nil repeats: YES]; - [[NSRunLoop mainRunLoop] addTimer: fTimer forMode: NSModalPanelRunLoopMode]; - [[NSRunLoop mainRunLoop] addTimer: fTimer forMode: NSEventTrackingRunLoopMode]; + [[NSRunLoop currentRunLoop] addTimer: fTimer forMode: NSModalPanelRunLoopMode]; + [[NSRunLoop currentRunLoop] addTimer: fTimer forMode: NSEventTrackingRunLoopMode]; [self applyFilter: nil];