From f31cb275ca893411044571b8428807fa3861e880 Mon Sep 17 00:00:00 2001 From: Corey Johnson Date: Tue, 29 Nov 2011 16:56:58 -0500 Subject: [PATCH] Closing the controller removes it from NSApp --- Atom/Classes/AtomController.m | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/Atom/Classes/AtomController.m b/Atom/Classes/AtomController.m index 8e7cd0661..3dc89c729 100644 --- a/Atom/Classes/AtomController.m +++ b/Atom/Classes/AtomController.m @@ -49,6 +49,10 @@ [[webView mainFrame] loadRequest:request]; } +- (void)close { + [(AtomApp *)NSApp removeController:self]; +} + - (NSString *)projectPath { return PROJECT_DIR; } @@ -58,10 +62,4 @@ return defaultMenuItems; } -// WindowDelegate -- (BOOL)windowShouldClose:(id)sender { - [(AtomApp *)NSApp removeController:self]; - return YES; -} - @end