]> git.eshelyaron.com Git - emacs.git/commitdiff
Eglot: ensure server shutdown turns off eglot-inlay-hints-mode
authorJoão Távora <joaotavora@gmail.com>
Thu, 30 Mar 2023 18:47:00 +0000 (19:47 +0100)
committerJoão Távora <joaotavora@gmail.com>
Thu, 30 Mar 2023 22:56:34 +0000 (23:56 +0100)
* lisp/progmodes/eglot.el (eglot--managed-mode-off): Turn off
eglot-inlay-hints-mode.

lisp/progmodes/eglot.el

index b4116dc4aaf8133a0b5fc4621c78776df6540dba..3f5245397a090324c58be12b51dbb3954a8a2d5e 100644 (file)
@@ -1886,6 +1886,7 @@ Use `eglot-managed-p' to determine if current buffer is managed.")
 (defun eglot--managed-mode-off ()
   "Turn off `eglot--managed-mode' unconditionally."
   (remove-overlays nil nil 'eglot--overlay t)
+  (eglot-inlay-hints-mode -1)
   (eglot--managed-mode -1))
 
 (defun eglot-current-server ()