diff options
Diffstat (limited to 'src/keyboard.c')
-rw-r--r-- | src/keyboard.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/keyboard.c b/src/keyboard.c index 66b75ea6ea..76fba2e35a 100644 --- a/src/keyboard.c +++ b/src/keyboard.c @@ -2675,7 +2675,10 @@ make_lispy_event (event) window = window_from_coordinates (f, column, row, &part); if (XTYPE (window) != Lisp_Window) - posn = Qnil; + { + window = event->frame_or_window; + posn = Qnil; + } else { int pixcolumn, pixrow; |