From: Cheng Zhao Date: Mon, 7 Apr 2014 09:19:27 +0000 (+0800) Subject: mac: Do not destroy window immediately. X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=395eb067d151af90d7aca648b258f3c082c660c7;p=platform%2Fframework%2Fweb%2Fcrosswalk-tizen.git mac: Do not destroy window immediately. Fixes atom/atom#1841. --- diff --git a/atom/browser/native_window_mac.mm b/atom/browser/native_window_mac.mm index 8ee1276..2a779dd 100644 --- a/atom/browser/native_window_mac.mm +++ b/atom/browser/native_window_mac.mm @@ -199,7 +199,8 @@ NativeWindowMac::NativeWindowMac(content::WebContents* web_contents, NativeWindowMac::~NativeWindowMac() { if (window()) - [window() release]; + // Use autorelease since we may have delegates or observers at this time. + [window() autorelease]; } void NativeWindowMac::Close() {