diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/xdisp.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/xdisp.c b/src/xdisp.c index 88090f7b212..a4ac52476bf 100644 --- a/src/xdisp.c +++ b/src/xdisp.c | |||
| @@ -16858,8 +16858,11 @@ are the selected window and the window's buffer). */) | |||
| 16858 | if (XBUFFER (buffer) != current_buffer) | 16858 | if (XBUFFER (buffer) != current_buffer) |
| 16859 | old_buffer = current_buffer; | 16859 | old_buffer = current_buffer; |
| 16860 | 16860 | ||
| 16861 | /* Save things including mode_line_proptrans_alist, | ||
| 16862 | and set that to nil so that we don't alter the outer value. */ | ||
| 16861 | record_unwind_protect (unwind_format_mode_line, | 16863 | record_unwind_protect (unwind_format_mode_line, |
| 16862 | format_mode_line_unwind_data (old_buffer, 1)); | 16864 | format_mode_line_unwind_data (old_buffer, 1)); |
| 16865 | mode_line_proptrans_alist = Qnil; | ||
| 16863 | 16866 | ||
| 16864 | if (old_buffer) | 16867 | if (old_buffer) |
| 16865 | set_buffer_internal_1 (XBUFFER (buffer)); | 16868 | set_buffer_internal_1 (XBUFFER (buffer)); |