Skip to content

Commit 14e0d9f

Browse files
committed
remain intact
1 parent ca5596e commit 14e0d9f

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

lsp-ui-doc.el

+10-10
Original file line numberDiff line numberDiff line change
@@ -1038,16 +1038,16 @@ before, or if the new window is the minibuffer."
10381038

10391039
(defun lsp-ui-doc--on-state-changed (_frame &optional on-idle)
10401040
"On state changed."
1041-
(when-let* ((frame (lsp-ui-doc--get-frame))
1042-
((frame-live-p frame))
1043-
((frame-visible-p frame))
1044-
((not (minibufferp (window-buffer))))
1045-
((or (not (eq (selected-window) (frame-parameter frame 'lsp-ui-doc--window-origin)))
1046-
(not (eq (window-buffer) (frame-parameter frame 'lsp-ui-doc--buffer-origin))))))
1047-
(if on-idle (lsp-ui-doc--hide-frame)
1048-
(lsp-ui-util-safe-kill-timer lsp-ui-doc--timer-on-changes)
1049-
(setq lsp-ui-doc--timer-on-changes
1050-
(run-with-idle-timer 0 nil (lambda nil (lsp-ui-doc--on-state-changed frame t)))))))
1041+
(-when-let* ((frame (lsp-ui-doc--get-frame)))
1042+
(and (frame-live-p frame)
1043+
(frame-visible-p frame)
1044+
(not (minibufferp (window-buffer)))
1045+
(or (not (eq (selected-window) (frame-parameter frame 'lsp-ui-doc--window-origin)))
1046+
(not (eq (window-buffer) (frame-parameter frame 'lsp-ui-doc--buffer-origin))))
1047+
(if on-idle (lsp-ui-doc--hide-frame)
1048+
(lsp-ui-util-safe-kill-timer lsp-ui-doc--timer-on-changes)
1049+
(setq lsp-ui-doc--timer-on-changes
1050+
(run-with-idle-timer 0 nil (lambda nil (lsp-ui-doc--on-state-changed frame t))))))))
10511051

10521052
(advice-add 'load-theme :before (lambda (&rest _) (lsp-ui-doc--delete-frame)))
10531053

0 commit comments

Comments
 (0)