summaryrefslogtreecommitdiffstats
path: root/ui/gfx/screen_mac.mm
diff options
context:
space:
mode:
Diffstat (limited to 'ui/gfx/screen_mac.mm')
-rw-r--r--ui/gfx/screen_mac.mm7
1 files changed, 6 insertions, 1 deletions
diff --git a/ui/gfx/screen_mac.mm b/ui/gfx/screen_mac.mm
index 51c0b66..377c859 100644
--- a/ui/gfx/screen_mac.mm
+++ b/ui/gfx/screen_mac.mm
@@ -154,7 +154,10 @@ class ScreenMac : public gfx::Screen {
virtual gfx::Display GetDisplayNearestWindow(
gfx::NativeView view) const OVERRIDE {
- NSWindow* window = [view window];
+ NSWindow* window = nil;
+#if !defined(USE_AURA)
+ window = [view window];
+#endif
if (!window)
return GetPrimaryDisplay();
NSScreen* match_screen = [window screen];
@@ -209,8 +212,10 @@ class ScreenMac : public gfx::Screen {
namespace gfx {
+#if !defined(USE_AURA)
Screen* CreateNativeScreen() {
return new ScreenMac;
}
+#endif
}