Function: transient--fit-window-to-buffer
transient--fit-window-to-buffer is a byte-compiled function defined in
transient.el.
Signature
(transient--fit-window-to-buffer WINDOW)
Source Code
;; Defined in ~/.emacs.d/elpa/transient-20260414.1009/transient.el
(defun transient--fit-window-to-buffer (window)
(set-window-parameter window 'window-preserved-size nil)
(let ((fit-window-to-buffer-horizontally t)
(window-resize-pixelwise t)
(window-size-fixed nil))
(cond ((not (window-parent window))
(fit-frame-to-buffer (window-frame window) nil nil nil
transient-minimal-frame-width))
((eq (car (window-parameter window 'quit-restore)) 'other)
;; Grow but never shrink window that previously displayed
;; another buffer and is going to display that again.
(fit-window-to-buffer window nil (window-height window)))
((fit-window-to-buffer window nil 1))))
(set-window-parameter window 'window-preserved-size
(list (window-buffer window)
(window-body-width window t)
(window-body-height window t))))