]> git.eshelyaron.com Git - emacs.git/commitdiff
* src/w32inevt.c: Take into account FRAME_TAB_BAR_LINES.
authorJuri Linkov <juri@linkov.net>
Wed, 2 Oct 2019 19:54:56 +0000 (22:54 +0300)
committerJuri Linkov <juri@linkov.net>
Wed, 2 Oct 2019 19:54:56 +0000 (22:54 +0300)
* src/w32inevt.c (resize_event, maybe_generate_resize_event):
Subtract FRAME_TAB_BAR_LINES from FRAME_MENU_BAR_LINES.

src/w32inevt.c

index 2b6979bda24a0ab7a0f5bc3115529933b8549a40..0a1321c6d891190d951f408477623086a6126058 100644 (file)
@@ -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