From 7e374b96635ce70f574fba351defc765e9a52da9 Mon Sep 17 00:00:00 2001 From: Lars Ingebrigtsen Date: Tue, 13 Sep 2022 16:14:37 +0200 Subject: [PATCH] Fix help--analyze-key problem when not called from menu * lisp/help.el (help--analyze-key): Don't bug out when not called from the menu. --- lisp/help.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lisp/help.el b/lisp/help.el index 92b87cf7999..a95bbaa4ae2 100644 --- a/lisp/help.el +++ b/lisp/help.el @@ -725,7 +725,8 @@ in the selected window." ;; is selected from the context menu that should describe KEY ;; at the position of mouse click that opened the context menu. ;; When no mouse was involved, don't use `posn-set-point'. - (defn (if buffer + (defn (if (or buffer + (not (consp (event-end event)))) (key-binding key t) (save-excursion (posn-set-point (event-end event)) (key-binding key t))))) -- 2.39.2