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

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

[elpa] externals/corfu 3b3f7b6e6d 1/3: Revert "Another attempt at workin


From: ELPA Syncer
Subject: [elpa] externals/corfu 3b3f7b6e6d 1/3: Revert "Another attempt at working around the frame focus bug (#159)"
Date: Wed, 11 May 2022 14:57:25 -0400 (EDT)

branch: externals/corfu
commit 3b3f7b6e6d1f8a1fd344fbbf63bed86b7ced334f
Author: Daniel Mendler <mail@daniel-mendler.de>
Commit: Daniel Mendler <mail@daniel-mendler.de>

    Revert "Another attempt at working around the frame focus bug (#159)"
    
    This reverts commit b4004a14a2ada1f3cbd7c21df99e6607572a0bb3.
---
 corfu.el | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/corfu.el b/corfu.el
index cec6492e6a..097ea9bb52 100644
--- a/corfu.el
+++ b/corfu.el
@@ -369,10 +369,7 @@ The completion backend can override this with
 (defun corfu--popup-redirect-focus ()
   "Redirect focus from popup."
   (when (and (frame-live-p corfu--frame) (eq (selected-frame) corfu--frame))
-    ;; I don't understand what I am doing...
-    ;; Why is this even necessary? The frame is marked with no-accept-focus!!!
-    (redirect-frame-focus corfu--frame (frame-parent corfu--frame))
-    (x-focus-frame (frame-parent corfu--frame))))
+    (redirect-frame-focus corfu--frame (frame-parent corfu--frame))))
 
 (defun corfu--make-buffer (content)
   "Create corfu buffer with CONTENT."



reply via email to

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