diff options
| author | Po Lu | 2023-06-07 07:28:00 +0800 |
|---|---|---|
| committer | Po Lu | 2023-06-07 07:28:00 +0800 |
| commit | 9a68041f2ccb07c2baf9cf6e1075243706f73b82 (patch) | |
| tree | cd58dcc2c5a5dfca6e5c501b56d810f8ba023fd3 | |
| parent | 8b102bf6067b59f6ca56d464d866404cde36b8e5 (diff) | |
| parent | ef8485ad05dd9200b68ea8141fd44c7b976140cd (diff) | |
| download | emacs-9a68041f2ccb07c2baf9cf6e1075243706f73b82.tar.gz emacs-9a68041f2ccb07c2baf9cf6e1075243706f73b82.zip | |
Merge remote-tracking branch 'origin/master' into feature/android
| -rw-r--r-- | src/window.c | 5 |
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) |