diff options
author | Alan Third <alan@idiocy.org> | 2018-01-03 13:45:03 +0000 |
---|---|---|
committer | Alan Third <alan@idiocy.org> | 2018-01-06 23:10:21 +0000 |
commit | f92264fc2acf3af3f98ebefa5ef0e1d4e9be4b80 (patch) | |
tree | db53321c46261c705b9b914d42e38c9e74274ab9 /lib/count-leading-zeros.c | |
parent | a5f718c4c58c821fb121196a499df01391bb7ba4 (diff) | |
download | emacs-f92264fc2acf3af3f98ebefa5ef0e1d4e9be4b80.tar.gz emacs-f92264fc2acf3af3f98ebefa5ef0e1d4e9be4b80.tar.bz2 emacs-f92264fc2acf3af3f98ebefa5ef0e1d4e9be4b80.zip |
Fix child frame placement issues (bug#29953)
* src/nsterm.h (NS_PARENT_WINDOW_LEFT_POS):
(NS_PARENT_WINDOW_TOP_POS): Get the parent frame through the frame
struct as invisible child windows are detached from their parents in
NS.
* src/nsterm.m (x_set_offset): Offscreen frames have `nil' screen
value, so handle that gracefully. Child frames with negative left and
top should be positioned relative to the bottom right of the parent
frame.
Diffstat (limited to 'lib/count-leading-zeros.c')
0 files changed, 0 insertions, 0 deletions