File tree 1 file changed +10
-10
lines changed
1 file changed +10
-10
lines changed Original file line number Diff line number Diff line change @@ -1038,16 +1038,16 @@ before, or if the new window is the minibuffer."
1038
1038
1039
1039
(defun lsp-ui-doc--on-state-changed (_frame &optional on-idle )
1040
1040
" 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 ) )))))))
1051
1051
1052
1052
(advice-add 'load-theme :before (lambda (&rest _ ) (lsp-ui-doc--delete-frame)))
1053
1053
You can’t perform that action at this time.
0 commit comments