From 3d2225f62bbb0a8e545ea273313e63c0141a8e13 Mon Sep 17 00:00:00 2001 From: Andy Mathys Date: Thu, 19 Mar 2015 20:51:00 +0100 Subject: [PATCH] fix multiple monitor issue --- Popup/PanelController.m | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Popup/PanelController.m b/Popup/PanelController.m index 6e3c6c0..fa316a6 100644 --- a/Popup/PanelController.m +++ b/Popup/PanelController.m @@ -160,7 +160,7 @@ - (void)runSearch - (NSRect)statusRectForWindow:(NSWindow *)window { - NSRect screenRect = [[[NSScreen screens] objectAtIndex:0] frame]; + NSRect screenRect = [[NSScreen mainScreen] frame]; NSRect statusRect = NSZeroRect; StatusItemView *statusItemView = nil; @@ -187,7 +187,7 @@ - (void)openPanel { NSWindow *panel = [self window]; - NSRect screenRect = [[[NSScreen screens] objectAtIndex:0] frame]; + NSRect screenRect = [[NSScreen mainScreen] frame]; NSRect statusRect = [self statusRectForWindow:panel]; NSRect panelRect = [panel frame];