Mercurial > emacs
comparison src/ChangeLog @ 103296:a23e4364bf6e
Ensure NS frames remain hidden when invisible
* nsterm.m (ns_raise_frame): only raise frame if visible.
(x_make_frame_visible): move frame to front rather than calling
ns_raise_frame().
(keyDown:) do not swallow events that aren't re-sent if frame
isn't key window.
(drawRect:) do not set visibility/iconified flags because
drawRect may be called by NSView even if the frame is hidden.
* nsfns.m (Fx_create_frame): follow other ports in
determining visibility; default to t. Ensure async_visible is set.
author | David Reitter <david.reitter@gmail.com> |
---|---|
date | Tue, 26 May 2009 18:14:14 +0000 |
parents | 5ad347d58789 |
children | ba9d933971ca |
comparison
equal
deleted
inserted
replaced
103295:578359a0fca6 | 103296:a23e4364bf6e |
---|---|
1 2009-05-25 David Reitter <david.reitter@gmail.com> | |
2 | |
3 * nsterm.m (ns_raise_frame): only raise frame if visible. | |
4 (x_make_frame_visible): move frame to front rather than calling | |
5 ns_raise_frame(). | |
6 (keyDown:) do not swallow events that aren't re-sent if frame | |
7 isn't key window. | |
8 (drawRect:) do not set visibility/iconified flags because | |
9 drawRect may be called by NSView even if the frame is hidden. | |
10 | |
11 * nsfns.m (Fx_create_frame): follow other ports in | |
12 determining visibility; default to t. Ensure async_visible is set. | |
13 | |
1 2009-05-23 Eli Zaretskii <eliz@gnu.org> | 14 2009-05-23 Eli Zaretskii <eliz@gnu.org> |
2 | 15 |
3 * dired.c (Ffile_attributes): Doc fix. | 16 * dired.c (Ffile_attributes): Doc fix. |
4 | 17 |
5 2009-05-22 Chong Yidong <cyd@stupidchicken.com> | 18 2009-05-22 Chong Yidong <cyd@stupidchicken.com> |