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

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

[elpa] externals/exwm 8061e93 3/5: ; * exwm-workspace.el (exwm-workspace


From: Chris Feng
Subject: [elpa] externals/exwm 8061e93 3/5: ; * exwm-workspace.el (exwm-workspace-switch): Input focus should be set
Date: Sat, 30 Jul 2016 11:20:23 +0000 (UTC)

branch: externals/exwm
commit 8061e93878440a386a5fe308b0829e707e5f8c9d
Author: Chris Feng <address@hidden>
Commit: Chris Feng <address@hidden>

    ; * exwm-workspace.el (exwm-workspace-switch): Input focus should be set
    ; on the frame where the target window resides.
---
 exwm-workspace.el |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/exwm-workspace.el b/exwm-workspace.el
index 98c1148..ce2ed6f 100644
--- a/exwm-workspace.el
+++ b/exwm-workspace.el
@@ -463,7 +463,7 @@ The optional FORCE option is for internal use only."
         (set-frame-parameter (buffer-local-value 'exwm--frame (window-buffer))
                              'exwm-selected-window (selected-window)))
       (select-window window)
-      (x-focus-frame frame)    ;essential for transferring input focus
+      (x-focus-frame (window-frame window)) ;The real input focus.
       (set-frame-parameter frame 'exwm-selected-window nil)
       ;; Close the (possible) active minibuffer
       (when (active-minibuffer-window)



reply via email to

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