Mercurial > emacs
diff src/macterm.c @ 48625:b696e2bae8da
2002-12-02 Andrew Choi <akochoi@shaw.ca>
* macmenu.c (add_menu_item, fill_menubar): Truncate menu item
names to 255 characters.
* macterm.c (XTread_socket): If all frames have been collapsed,
expand the first one before handling drag-and-drop events.
* s/darwin.h (GETPGRP_NO_ARG): Delete. Replaced by GETPGRP_VOID,
which is detected by autoconf.
author | Andrew Choi <akochoi@shaw.ca> |
---|---|
date | Mon, 02 Dec 2002 17:13:46 +0000 |
parents | 77df00035231 |
children | 9f54273b7ff1 |
line wrap: on
line diff
--- a/src/macterm.c Mon Dec 02 16:30:23 2002 +0000 +++ b/src/macterm.c Mon Dec 02 17:13:46 2002 +0000 @@ -13046,6 +13046,14 @@ Lisp_Object frame; wp = FrontNonFloatingWindow (); + + if (!wp) + { + struct frame *f = XFRAME (XCAR (Vframe_list)); + CollapseWindow (FRAME_MAC_WINDOW (f), false); + wp = FrontNonFloatingWindow (); + } + if (wp && is_emacs_window(wp)) f = ((mac_output *) GetWRefCon (wp))->mFP;