Function: completion-preview--window-selection-change

completion-preview--window-selection-change is a byte-compiled function defined in completion-preview.el.gz.

Signature

(completion-preview--window-selection-change WINDOW)

Documentation

Hide completion preview in WINDOW after switching to another window.

Completion Preview mode adds this function to window-selection-change-functions, which see.

Source Code

;; Defined in /usr/src/emacs/lisp/completion-preview.el.gz
(defun completion-preview--window-selection-change (window)
  "Hide completion preview in WINDOW after switching to another window.
Completion Preview mode adds this function to
`window-selection-change-functions', which see."
  (unless (or (eq window (selected-window))
              (eq window (minibuffer-selected-window)))
    (with-current-buffer (window-buffer window)
      (completion-preview-active-mode -1))))