changeset 101859:351adec348be

* nsterm.m (EmacsApp-sendEvent:): Defer NSApplicationDefined event when modal window is active. (Bug #2152) (applicationShouldTerminate:): Remove now-unneeded while loop around NSRunAlertPanel. * nsmenu.m (popupSession): New file-global variable. (pop_down_menu): End the popupSession before closing dialog. (ns_popup_dialog): BLOCK_INPUT around dialog presentation. (EmacsDialogPanel-runDialogAt:): Don't place window (superfluous), don't query NSApp for events (just sleep instead).
author Adrian Robert <Adrian.B.Robert@gmail.com>
date Sat, 07 Feb 2009 11:04:22 +0000
parents b1643c6cb416
children 8f7ed9f9309f
files src/ChangeLog
diffstat 1 files changed, 13 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/ChangeLog	Sat Feb 07 11:04:07 2009 +0000
+++ b/src/ChangeLog	Sat Feb 07 11:04:22 2009 +0000
@@ -1,3 +1,16 @@
+2009-02-07  Adrian Robert  <Adrian.B.Robert@gmail.com>
+
+	* nsterm.m (EmacsApp-sendEvent:): Defer NSApplicationDefined event
+	when modal window is active. (Bug #2152)
+	(applicationShouldTerminate:): Remove now-unneeded while loop
+	around NSRunAlertPanel.
+
+	* nsmenu.m (popupSession): New file-global variable.
+	(pop_down_menu): End the popupSession before closing dialog.
+	(ns_popup_dialog): BLOCK_INPUT around dialog presentation.
+	(EmacsDialogPanel-runDialogAt:): Don't place window (superfluous),
+	don't query NSApp for events (just sleep instead).
+
 2009-02-07  Eli Zaretskii  <eliz@gnu.org>
 
 	* coding.c (syms_of_coding) <translation-table-for-input>: Modify