aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPo Lu2023-06-07 07:28:00 +0800
committerPo Lu2023-06-07 07:28:00 +0800
commit9a68041f2ccb07c2baf9cf6e1075243706f73b82 (patch)
treecd58dcc2c5a5dfca6e5c501b56d810f8ba023fd3
parent8b102bf6067b59f6ca56d464d866404cde36b8e5 (diff)
parentef8485ad05dd9200b68ea8141fd44c7b976140cd (diff)
downloademacs-9a68041f2ccb07c2baf9cf6e1075243706f73b82.tar.gz
emacs-9a68041f2ccb07c2baf9cf6e1075243706f73b82.zip
Merge remote-tracking branch 'origin/master' into feature/android
-rw-r--r--src/window.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/window.c b/src/window.c
index 27ca0fbc694..5f5eb30782c 100644
--- a/src/window.c
+++ b/src/window.c
@@ -5537,13 +5537,14 @@ window_wants_header_line (struct window *w)
5537 = window_parameter (w, Qheader_line_format); 5537 = window_parameter (w, Qheader_line_format);
5538 5538
5539 struct frame *f = WINDOW_XFRAME (w); 5539 struct frame *f = WINDOW_XFRAME (w);
5540 Lisp_Object wbuffer = WINDOW_BUFFER (w);
5540 5541
5541 return (WINDOW_LEAF_P (w) 5542 return (BUFFERP (wbuffer)
5542 && !MINI_WINDOW_P (w) 5543 && !MINI_WINDOW_P (w)
5543 && !WINDOW_PSEUDO_P (w) 5544 && !WINDOW_PSEUDO_P (w)
5544 && !EQ (window_header_line_format, Qnone) 5545 && !EQ (window_header_line_format, Qnone)
5545 && (!null_header_line_format (window_header_line_format, f) 5546 && (!null_header_line_format (window_header_line_format, f)
5546 || !null_header_line_format (BVAR (XBUFFER (WINDOW_BUFFER (w)), 5547 || !null_header_line_format (BVAR (XBUFFER (wbuffer),
5547 header_line_format), f)) 5548 header_line_format), f))
5548 && (WINDOW_PIXEL_HEIGHT (w) 5549 && (WINDOW_PIXEL_HEIGHT (w)
5549 > (window_wants_mode_line (w) 5550 > (window_wants_mode_line (w)