Remove isKindOfClass check
authorKevin Sawicki <kevinsawicki@gmail.com>
Fri, 17 Jun 2016 18:13:28 +0000 (11:13 -0700)
committerKevin Sawicki <kevinsawicki@gmail.com>
Fri, 17 Jun 2016 18:13:28 +0000 (11:13 -0700)
atom/browser/common_web_contents_delegate_mac.mm

index 39ba3cf..e285c32 100644 (file)
@@ -23,11 +23,8 @@ void CommonWebContentsDelegate::HandleKeyboardEvent(
   if (event.windowsKeyCode == ui::VKEY_ESCAPE && is_html_fullscreen())
     ExitFullscreenModeForTab(source);
 
-  NSWindow* window = event.os_event.window;
-  if (window && [window isKindOfClass:[EventDispatchingWindow class]]) {
-    EventDispatchingWindow* native_window = static_cast<EventDispatchingWindow*>(window);
-    [native_window redispatchKeyEvent:event.os_event];
-  }
+  EventDispatchingWindow* native_window = static_cast<EventDispatchingWindow*>(event.os_event.window);
+  [native_window redispatchKeyEvent:event.os_event];
 }
 
 }  // namespace atom