From dbaaa53f68ffa1e83a70483e5c42429f98af76e5 Mon Sep 17 00:00:00 2001 From: Sven Weidauer Date: Thu, 13 Jan 2011 19:00:04 +0000 Subject: Correctly handling users closing windows svn path=/trunk/netsurf/; revision=11311 --- cocoa/BrowserWindow.m | 5 +++++ cocoa/res/Browser.xib | 18 ++++++++++++------ 2 files changed, 17 insertions(+), 6 deletions(-) (limited to 'cocoa') diff --git a/cocoa/BrowserWindow.m b/cocoa/BrowserWindow.m index 727eba765..1cf32b049 100644 --- a/cocoa/BrowserWindow.m +++ b/cocoa/BrowserWindow.m @@ -50,4 +50,9 @@ [view setBrowser: browser]; } +- (void)windowWillClose:(NSNotification *)notification; +{ + if (NULL != browser) browser_window_destroy( browser ); +} + @end diff --git a/cocoa/res/Browser.xib b/cocoa/res/Browser.xib index a0cc1a78d..3100f886a 100644 --- a/cocoa/res/Browser.xib +++ b/cocoa/res/Browser.xib @@ -12,7 +12,7 @@ YES - + YES @@ -42,7 +42,7 @@ 15 2 {{135, 249}, {691, 632}} - 544735232 + 1618477056 NetSurf NSWindow @@ -146,11 +146,9 @@ URL - + 268 {{0, 14}, {96, 22}} - - YES -1804468671 @@ -585,6 +583,14 @@ 39 + + + delegate + + + + 40 + @@ -858,7 +864,7 @@ - 39 + 40 -- cgit v1.2.3