Remove the nil-check conditionals around 'wc-bl' and 'wc-bbl' that reset
frame parameters 'buffer-list' and 'buried-buffer-list'. This ensures
originating nil values correctly propagate (bug#75935).
(cherry picked from commit
a5965217fc1d7b56df60f8e798edd48ae52c8624)
(marker-buffer wc-point))
(goto-char wc-point))
- (when wc-bl (set-frame-parameter nil 'buffer-list wc-bl))
- (when wc-bbl (set-frame-parameter nil 'buried-buffer-list wc-bbl))
+ (set-frame-parameter nil 'buffer-list wc-bl)
+ (set-frame-parameter nil 'buried-buffer-list wc-bbl)
(when tab-bar-history-mode
(puthash (selected-frame)