diff options
author | YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | 2007-08-09 09:36:42 +0000 |
---|---|---|
committer | YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | 2007-08-09 09:36:42 +0000 |
commit | f94264798798821b09ddf5ace25078ee319a5cd8 (patch) | |
tree | d3dde5c6f9e39a533f2f74cc859e1577549a8b8b /src/macterm.c | |
parent | 7b7d07bbfa32c89bc1fcb3a829940921106f575a (diff) | |
download | emacs-f94264798798821b09ddf5ace25078ee319a5cd8.tar.gz |
(mac_handle_window_event) [USE_MAC_TOOLBAR]: Add further workaround
for window repositioning.
Diffstat (limited to 'src/macterm.c')
-rw-r--r-- | src/macterm.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/macterm.c b/src/macterm.c index d1d9205d5dc..7d6934b806b 100644 --- a/src/macterm.c +++ b/src/macterm.c @@ -10719,7 +10719,10 @@ mac_handle_window_event (next_handler, event, data) /* This is a workaround. RepositionWindow fails to put a window at the cascading position when its parent window has a Carbon HIToolbar. */ - if (f->top_pos == sf->top_pos && f->left_pos == sf->left_pos) + if ((f->left_pos == sf->left_pos + && f->top_pos == sf->top_pos) + || (f->left_pos == sf->left_pos + 10 * 2 + && f->top_pos == sf->top_pos + 32 * 2)) MoveWindowStructure (wp, f->left_pos + 10, f->top_pos + 32); #endif } |