diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/xdisp.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/xdisp.c b/src/xdisp.c index f603f4fccda..39fcb423a6f 100644 --- a/src/xdisp.c +++ b/src/xdisp.c | |||
| @@ -9713,8 +9713,15 @@ sync_frame_with_window_matrix_rows (w) | |||
| 9713 | while (window_row < window_row_end) | 9713 | while (window_row < window_row_end) |
| 9714 | { | 9714 | { |
| 9715 | int area; | 9715 | int area; |
| 9716 | |||
| 9716 | for (area = LEFT_MARGIN_AREA; area <= LAST_AREA; ++area) | 9717 | for (area = LEFT_MARGIN_AREA; area <= LAST_AREA; ++area) |
| 9717 | frame_row->glyphs[area] = window_row->glyphs[area]; | 9718 | frame_row->glyphs[area] = window_row->glyphs[area]; |
| 9719 | |||
| 9720 | /* Disable frame rows whose corresponding window rows have | ||
| 9721 | been disabled in try_window_id. */ | ||
| 9722 | if (!window_row->enabled_p) | ||
| 9723 | frame_row->enabled_p = 0; | ||
| 9724 | |||
| 9718 | ++window_row, ++frame_row; | 9725 | ++window_row, ++frame_row; |
| 9719 | } | 9726 | } |
| 9720 | } | 9727 | } |