summaryrefslogtreecommitdiff
path: root/src/w32inevt.c
diff options
context:
space:
mode:
authorJuri Linkov <juri@linkov.net>2019-10-02 22:54:56 +0300
committerJuri Linkov <juri@linkov.net>2019-10-02 22:54:56 +0300
commit5eb2477be214d379128a5527f67e0f7afcc4499b (patch)
tree01837731a751a38bb9fa31e447bbfda3c0d7422c /src/w32inevt.c
parent6a1a87f49cda307da8efb854030b520e8c7995ba (diff)
downloademacs-5eb2477be214d379128a5527f67e0f7afcc4499b.tar.gz
* src/w32inevt.c: Take into account FRAME_TAB_BAR_LINES.
* src/w32inevt.c (resize_event, maybe_generate_resize_event): Subtract FRAME_TAB_BAR_LINES from FRAME_MENU_BAR_LINES.
Diffstat (limited to 'src/w32inevt.c')
-rw-r--r--src/w32inevt.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/w32inevt.c b/src/w32inevt.c
index 2b6979bda24..0a1321c6d89 100644
--- a/src/w32inevt.c
+++ b/src/w32inevt.c
@@ -596,7 +596,8 @@ resize_event (WINDOW_BUFFER_SIZE_RECORD *event)
struct frame *f = get_frame ();
change_frame_size (f, event->dwSize.X, event->dwSize.Y
- - FRAME_MENU_BAR_LINES (f), 0, 1, 0, 0);
+ - FRAME_MENU_BAR_LINES (f)
+ - FRAME_TAB_BAR_LINES (f), 0, 1, 0, 0);
SET_FRAME_GARBAGED (f);
}
@@ -613,7 +614,8 @@ maybe_generate_resize_event (void)
change_frame_size (f,
1 + info.srWindow.Right - info.srWindow.Left,
1 + info.srWindow.Bottom - info.srWindow.Top
- - FRAME_MENU_BAR_LINES (f), 0, 1, 0, 0);
+ - FRAME_MENU_BAR_LINES (f)
+ - FRAME_TAB_BAR_LINES (f), 0, 1, 0, 0);
}
#if HAVE_W32NOTIFY