diff options
| author | Po Lu | 2022-03-27 13:01:18 +0800 |
|---|---|---|
| committer | Po Lu | 2022-03-27 13:01:53 +0800 |
| commit | ef94f325577d5eda968b9f22ff2a4a19f7943b10 (patch) | |
| tree | 896bf989d76048985f047eab1ef06e182a1d019a /src | |
| parent | 8ff41237ba443deb47a11a5146411eaae870e707 (diff) | |
| download | emacs-ef94f325577d5eda968b9f22ff2a4a19f7943b10.tar.gz emacs-ef94f325577d5eda968b9f22ff2a4a19f7943b10.zip | |
Fix processing of DND grab on non-XI2 builds
* src/xterm.c (handle_one_xevent): Process DND grab flag
correctly.
Diffstat (limited to 'src')
| -rw-r--r-- | src/xterm.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/xterm.c b/src/xterm.c index a9908930296..099b992d083 100644 --- a/src/xterm.c +++ b/src/xterm.c | |||
| @@ -13443,7 +13443,7 @@ handle_one_xevent (struct x_display_info *dpyinfo, | |||
| 13443 | dnd_grab = true; | 13443 | dnd_grab = true; |
| 13444 | } | 13444 | } |
| 13445 | 13445 | ||
| 13446 | if (dnd_grab && event->xbutton.type == ButtonRelease) | 13446 | if (!dnd_grab && event->xbutton.type == ButtonRelease) |
| 13447 | { | 13447 | { |
| 13448 | x_dnd_end_window = x_dnd_last_seen_window; | 13448 | x_dnd_end_window = x_dnd_last_seen_window; |
| 13449 | x_dnd_in_progress = false; | 13449 | x_dnd_in_progress = false; |