aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPo Lu2021-11-05 17:46:47 +0800
committerLars Ingebrigtsen2021-11-07 02:59:40 +0100
commit49ed7066835462eb7395b68ca47c83da1ba3a024 (patch)
tree89b4551333f2937af9e8aa55667d03be0abd9c70 /src
parent650e5e8e9217767a499403348a1177251b89151b (diff)
downloademacs-49ed7066835462eb7395b68ca47c83da1ba3a024.tar.gz
emacs-49ed7066835462eb7395b68ca47c83da1ba3a024.zip
Select window when clicking on an xwidget view
* src/xterm.c (handle_one_xevent): Select window when clicking on an xwidget view.
Diffstat (limited to 'src')
-rw-r--r--src/xterm.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/xterm.c b/src/xterm.c
index 9e0499ca0f2..9b434bffcc2 100644
--- a/src/xterm.c
+++ b/src/xterm.c
@@ -9289,6 +9289,12 @@ handle_one_xevent (struct x_display_info *dpyinfo,
9289 event->xbutton.x, event->xbutton.y, 9289 event->xbutton.x, event->xbutton.y,
9290 event->xbutton.button, event->xbutton.state, 9290 event->xbutton.button, event->xbutton.state,
9291 event->xbutton.time); 9291 event->xbutton.time);
9292
9293 if (!EQ (selected_window, xvw->w))
9294 {
9295 inev.ie.kind = SELECT_WINDOW_EVENT;
9296 inev.ie.frame_or_window = xvw->w;
9297 }
9292 goto OTHER; 9298 goto OTHER;
9293 } 9299 }
9294#endif 9300#endif