From 974995f50a7812155e6229079b84c02f85c60e42 Mon Sep 17 00:00:00 2001 From: Philipp Brumm Date: Wed, 6 Jul 2016 12:37:50 +0200 Subject: [PATCH] check for `on` method during `window-event-handler-spec`, `applicationDelegate.getCurrentWindow` seems to return a truncated version of a browserWindow object, which does not include the `on` method --- src/window-event-handler.coffee | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/window-event-handler.coffee b/src/window-event-handler.coffee index 3498c2476..880b4f9e7 100644 --- a/src/window-event-handler.coffee +++ b/src/window-event-handler.coffee @@ -24,8 +24,8 @@ class WindowEventHandler @subscriptions.add listen(@document, 'submit', 'form', @handleFormSubmit) browserWindow = @applicationDelegate.getCurrentWindow() - browserWindow.on 'enter-full-screen', @handleEnterFullScreen - browserWindow.on 'leave-full-screen', @handleLeaveFullScreen + browserWindow.on? 'enter-full-screen', @handleEnterFullScreen + browserWindow.on? 'leave-full-screen', @handleLeaveFullScreen @subscriptions.add @atomEnvironment.commands.add @window, 'window:toggle-full-screen': @handleWindowToggleFullScreen