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

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

[elpa] externals/popper 4d58a6dbba 076/102: Handle unbound dispatch keys


From: ELPA Syncer
Subject: [elpa] externals/popper 4d58a6dbba 076/102: Handle unbound dispatch keys in popper-echo
Date: Fri, 8 Sep 2023 15:58:55 -0400 (EDT)

branch: externals/popper
commit 4d58a6dbba5d488ff9ac9318e202d84da505e691
Author: Karthik Chikmagalur <karthikchikmagalur@gmail.com>
Commit: Karthik Chikmagalur <karthikchikmagalur@gmail.com>

    Handle unbound dispatch keys in popper-echo
---
 popper-echo.el | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/popper-echo.el b/popper-echo.el
index 873bf8ff3f..dd8b612397 100644
--- a/popper-echo.el
+++ b/popper-echo.el
@@ -214,9 +214,10 @@ This is used to create functions for switching between 
popups
 quickly."
   (lambda (&optional arg)
     (interactive "P")
-    (unless arg (popper-close-latest))
-    (display-buffer (nth i buf-list))
-    (popper--update-popups)
+    (when-let ((buf (nth i buf-list)))
+      (unless arg (popper-close-latest))
+      (display-buffer buf)
+      (popper--update-popups))
     (when popper-echo-dispatch-persist (popper-echo))))
 
 (defun popper-echo--dispatch-kill (i buf-list)



reply via email to

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