branch: elpa/eldoc-mouse
commit 549ba2d33fb68acdb7d20bd2dc931f4d8df172e9
Author: huangfeiyu <[email protected]>
Commit: GitHub <[email protected]>

    Ignore eldoc-mouse-mode in desktop minor mode handlers
    
    Prevent restoration of eldoc-mouse minor mode in desktop sessions.
---
 eldoc-mouse.el | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/eldoc-mouse.el b/eldoc-mouse.el
index 9df3370fb94..ebf4544f5e3 100644
--- a/eldoc-mouse.el
+++ b/eldoc-mouse.el
@@ -171,6 +171,10 @@ this list for specific mode.")
     (setq eldoc--last-request-state nil)
     (eldoc-print-current-symbol-info)))
 
+;; Don't restore the minor mode.
+(with-eval-after-load 'desktop
+  (add-to-list 'desktop-minor-mode-handlers '(eldoc-mouse-mode . ignore)))
+
 (defun eldoc-mouse-enable ()
   "Enable eldoc-mouse in buffers."
   ;; Enable mouse tracking.

Reply via email to