diff options
Diffstat (limited to 'ui/gfx/screen_mac.mm')
-rw-r--r-- | ui/gfx/screen_mac.mm | 7 |
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 } |