We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d3859f0 commit 8d0c684Copy full SHA for 8d0c684
lsp-ui-sideline.el
@@ -457,8 +457,14 @@ COMMAND is `company-pseudo-tooltip-frontend' parameter."
457
(lsp-ui-sideline--delete-ov)
458
(when lsp-ui-sideline--timer
459
(cancel-timer lsp-ui-sideline--timer))
460
- (setq lsp-ui-sideline--timer
461
- (run-with-idle-timer lsp-ui-sideline-delay nil 'lsp-ui-sideline--run)))))
+ (let ((buf (current-buffer)))
+ (setq lsp-ui-sideline--timer
462
+ (run-with-idle-timer lsp-ui-sideline-delay
463
+ nil
464
+ (lambda ()
465
+ ;; run lsp-ui only if current-buffer is the same.
466
+ (when (equal buf (current-buffer))
467
+ (lsp-ui-sideline--run)))))))))
468
469
(defun lsp-ui-sideline-toggle-symbols-info ()
470
"Toggle display of symbols informations.
0 commit comments