Check for non-nil 'window' returned from 'display-buffer' for the case when
users decide to use 'allow-no-window' in 'display-buffer-alist' (#70795).
(cherry picked from commit
446031722546513ace2dc6f3ee86999bb7e17b39)
(window-height . (lambda (window)
(fit-window-to-buffer window 10)))
(category . warning))))))
- (when (and (markerp warning-series)
+ (when (and window (markerp warning-series)
(eq (marker-buffer warning-series) buffer))
(set-window-start window warning-series))
- (when warning-display-at-bottom
+ (when (and window warning-display-at-bottom)
(with-selected-window window
(goto-char (point-max))
(forward-line -1)