From a033e086aa8be2371f002d010ff7d34c8d6e0a2f Mon Sep 17 00:00:00 2001 From: Daniel Mendler Date: Fri, 27 Dec 2024 12:33:52 +0100 Subject: corfu-popupinfo: Use corfu--equal-including-properties consistently --- extensions/corfu-popupinfo.el | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/extensions/corfu-popupinfo.el b/extensions/corfu-popupinfo.el index 2ede1e6..654b3a8 100644 --- a/extensions/corfu-popupinfo.el +++ b/extensions/corfu-popupinfo.el @@ -495,7 +495,8 @@ not be displayed until this command is called again, even if corfu-popupinfo-delay)) (corfu-popupinfo--toggle)) (if (or (<= delay 0) - (and (equal cand corfu-popupinfo--candidate) + (and (corfu--equal-including-properties + cand corfu-popupinfo--candidate) (corfu-popupinfo--visible-p))) (corfu-popupinfo--show cand) (when (corfu-popupinfo--visible-p) @@ -506,7 +507,8 @@ not be displayed until this command is called again, even if (corfu-popupinfo--show corfu-popupinfo--candidate)))) (setq corfu-popupinfo--timer (run-at-time delay nil #'corfu-popupinfo--show cand))) - (unless (equal cand corfu-popupinfo--candidate) + (unless (corfu--equal-including-properties + cand corfu-popupinfo--candidate) (corfu-popupinfo--hide)))) (corfu-popupinfo--hide)))) -- cgit v1.0