emacs-diffs
[Top][All Lists]
Advanced

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

emacs-27 a37290a: In x_hide_tip reset tip_last_frame for GTK+ tooltips o


From: Martin Rudalics
Subject: emacs-27 a37290a: In x_hide_tip reset tip_last_frame for GTK+ tooltips only (Bug#41200)
Date: Wed, 13 May 2020 04:32:51 -0400 (EDT)

branch: emacs-27
commit a37290a6f965d0e0c13a734e6be973e1bd43bb7f
Author: Martin Rudalics <address@hidden>
Commit: Martin Rudalics <address@hidden>

    In x_hide_tip reset tip_last_frame for GTK+ tooltips only (Bug#41200)
    
    * src/xfns.c (x_hide_tip): Reset tip_last_frame only when
    using GTK+ system tooltips (Bug#41200).
---
 src/xfns.c | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/src/xfns.c b/src/xfns.c
index a5431aa..b89fac1 100644
--- a/src/xfns.c
+++ b/src/xfns.c
@@ -6746,9 +6746,11 @@ x_hide_tip (bool delete)
            }
        }
 
-      /* Reset tip_last_frame, it will be reassigned when showing the
-        next GTK+ system tooltip.  */
-      tip_last_frame = Qnil;
+      /* When using GTK+ system tooltips (compare Bug#41200) reset
+        tip_last_frame.  It will be reassigned when showing the next
+        GTK+ system tooltip.  */
+      if (x_gtk_use_system_tooltips)
+       tip_last_frame = Qnil;
 
       /* Now look whether there's an Emacs tip around.  */
       if (FRAMEP (tip_frame))



reply via email to

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