From: Jim Blandy Date: Fri, 30 Jul 1993 01:48:19 +0000 (+0000) Subject: * window.c (check_frame_size): Include the menu bar height in the X-Git-Tag: emacs-19.34~11504 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=628df3bfd9b83f5d7adfe7286a21b52f1f3e8d18;p=emacs.git * window.c (check_frame_size): Include the menu bar height in the minimum frame height. --- diff --git a/src/window.c b/src/window.c index 6d346fef410..c02611b84f8 100644 --- a/src/window.c +++ b/src/window.c @@ -1409,12 +1409,16 @@ check_frame_size (frame, rows, cols) FRAME_PTR frame; int *rows, *cols; { - /* For height, we have to see whether the frame has a minibuffer, and - whether it wants a mode line. */ + /* For height, we have to see: + whether the frame has a minibuffer, + whether it wants a mode line, and + whether it has a menu bar. */ int min_height = (FRAME_MINIBUF_ONLY_P (frame) ? MIN_SAFE_WINDOW_HEIGHT - 1 : (! FRAME_HAS_MINIBUF_P (frame)) ? MIN_SAFE_WINDOW_HEIGHT : 2 * MIN_SAFE_WINDOW_HEIGHT - 1); + if (FRAME_MENU_BAR_LINES (frame) > 0) + min_height += FRAME_MENU_BAR_LINES (frame); if (*rows < min_height) *rows = min_height;