I'm not sure if this is popup.el's problem, when I use flycheck-popup-tip and lsp-mode , the flycheck-popup-tip-delete-popup will call popup-delete method, and the (delete-char -1) in the dotimes statement will always trigger a change event, which will alway trigger the lsp-on-change to excute.
https://github.com/auto-complete/popup-el/blob/e112ef1cc6c86151ea97a0bad49026fbbacc768c/popup.el#L685
I'm not sure if this is
popup.el
's problem, when I useflycheck-popup-tip
andlsp-mode
, theflycheck-popup-tip-delete-popup
will callpopup-delete
method, and the(delete-char -1)
in thedotimes
statement will always trigger achange
event, which will alway trigger thelsp-on-change
to excute.I am not sure