emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] master 99d2e84 01/23: Cancel the tooltip-with-delay timer on hide


From: Dmitry Gutov
Subject: [elpa] master 99d2e84 01/23: Cancel the tooltip-with-delay timer on hide
Date: Fri, 11 Nov 2016 22:21:41 +0000 (UTC)

branch: master
commit 99d2e849eca7bfd518b2cb3dcf5ddc3c1b095e22
Author: Dmitry Gutov <address@hidden>
Commit: Dmitry Gutov <address@hidden>

    Cancel the tooltip-with-delay timer on hide
    
    Fixes #546.
---
 company.el |    5 +++++
 1 file changed, 5 insertions(+)

diff --git a/company.el b/company.el
index 713a94f..cb123e0 100644
--- a/company.el
+++ b/company.el
@@ -2871,6 +2871,11 @@ Delay is determined by `company-tooltip-idle-delay'."
      (when company-tooltip-timer
        (cancel-timer company-tooltip-timer)
        (setq company-tooltip-timer nil)))
+    (hide
+     (when company-tooltip-timer
+       (cancel-timer company-tooltip-timer)
+       (setq company-tooltip-timer nil))
+     (company-pseudo-tooltip-unless-just-one-frontend command))
     (post-command
      (if (or company-tooltip-timer
              (overlayp company-pseudo-tooltip-overlay))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]