Fix regression leading to flickering tooltips when the mouse is moved
* lisp/tooltip.el (tooltip-show-help): Compare string with previous tooltip string ignoring properties.
This commit is contained in:
parent
9e64aeff40
commit
f393d0d441
1 changed files with 6 additions and 3 deletions
|
@ -378,9 +378,12 @@ MSG is either a help string to display, or nil to cancel the display."
|
||||||
;; Cancel display. This also cancels a delayed tip, if
|
;; Cancel display. This also cancels a delayed tip, if
|
||||||
;; there is one.
|
;; there is one.
|
||||||
(tooltip-hide))
|
(tooltip-hide))
|
||||||
((equal-including-properties previous-help msg)
|
((equal previous-help msg)
|
||||||
;; Same help as before (but possibly the mouse has moved).
|
;; Same help as before (but possibly the mouse has
|
||||||
;; Keep what we have.
|
;; moved or the text properties have changed). Keep
|
||||||
|
;; what we have. If only text properties have changed,
|
||||||
|
;; the tooltip won't be updated, but that shouldn't
|
||||||
|
;; occur.
|
||||||
)
|
)
|
||||||
(t
|
(t
|
||||||
;; A different help. Remove a previous tooltip, and
|
;; A different help. Remove a previous tooltip, and
|
||||||
|
|
Loading…
Add table
Reference in a new issue