diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/nsterm.m | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/src/nsterm.m b/src/nsterm.m index b4ec553d7ee..9a2249c57bb 100644 --- a/src/nsterm.m +++ b/src/nsterm.m | |||
| @@ -6380,7 +6380,11 @@ not_in_argv (NSString *arg) | |||
| 6380 | - (void)windowDidResize: (NSNotification *)notification | 6380 | - (void)windowDidResize: (NSNotification *)notification |
| 6381 | { | 6381 | { |
| 6382 | NSTRACE ("windowDidResize"); | 6382 | NSTRACE ("windowDidResize"); |
| 6383 | 6383 | if (!FRAME_LIVE_P (emacsframe)) | |
| 6384 | { | ||
| 6385 | NSTRACE_MSG ("Ignored (frame dead)"); | ||
| 6386 | return; | ||
| 6387 | } | ||
| 6384 | if (emacsframe->output_data.ns->in_animation) | 6388 | if (emacsframe->output_data.ns->in_animation) |
| 6385 | { | 6389 | { |
| 6386 | NSTRACE_MSG ("Ignored (in animation)"); | 6390 | NSTRACE_MSG ("Ignored (in animation)"); |
| @@ -6902,7 +6906,11 @@ not_in_argv (NSString *arg) | |||
| 6902 | - (void)windowWillExitFullScreen:(NSNotification *)notification | 6906 | - (void)windowWillExitFullScreen:(NSNotification *)notification |
| 6903 | { | 6907 | { |
| 6904 | NSTRACE ("windowWillExitFullScreen"); | 6908 | NSTRACE ("windowWillExitFullScreen"); |
| 6905 | 6909 | if (!FRAME_LIVE_P (emacsframe)) | |
| 6910 | { | ||
| 6911 | NSTRACE_MSG ("Ignored (frame dead)"); | ||
| 6912 | return; | ||
| 6913 | } | ||
| 6906 | if (next_maximized != -1) | 6914 | if (next_maximized != -1) |
| 6907 | fs_before_fs = next_maximized; | 6915 | fs_before_fs = next_maximized; |
| 6908 | } | 6916 | } |
| @@ -6910,7 +6918,11 @@ not_in_argv (NSString *arg) | |||
| 6910 | - (void)windowDidExitFullScreen:(NSNotification *)notification | 6918 | - (void)windowDidExitFullScreen:(NSNotification *)notification |
| 6911 | { | 6919 | { |
| 6912 | NSTRACE ("windowDidExitFullScreen"); | 6920 | NSTRACE ("windowDidExitFullScreen"); |
| 6913 | 6921 | if (!FRAME_LIVE_P (emacsframe)) | |
| 6922 | { | ||
| 6923 | NSTRACE_MSG ("Ignored (frame dead)"); | ||
| 6924 | return; | ||
| 6925 | } | ||
| 6914 | [self setFSValue: fs_before_fs]; | 6926 | [self setFSValue: fs_before_fs]; |
| 6915 | fs_before_fs = -1; | 6927 | fs_before_fs = -1; |
| 6916 | #ifdef HAVE_NATIVE_FS | 6928 | #ifdef HAVE_NATIVE_FS |