diff options
| author | Miles Bader | 1996-07-04 05:46:05 +0000 |
|---|---|---|
| committer | Miles Bader | 1996-07-04 05:46:05 +0000 |
| commit | b40f815a56cdfe6a61b069815016c26cef78608f (patch) | |
| tree | 9a0b50c71651a4f7a9e3383fdf2a0cabba438ea6 /src | |
| parent | 0a5c0893bd0a08c674665c38cccca0c4cbf5aac4 (diff) | |
| download | emacs-b40f815a56cdfe6a61b069815016c26cef78608f.tar.gz emacs-b40f815a56cdfe6a61b069815016c26cef78608f.zip | |
(XTread_socket): Use lw_tookit_related_event_p to avoid sending
toolkit-specific events to Emacs.
Diffstat (limited to 'src')
| -rw-r--r-- | src/xterm.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/xterm.c b/src/xterm.c index 49dd9fe164b..27e99ca3726 100644 --- a/src/xterm.c +++ b/src/xterm.c | |||
| @@ -3651,6 +3651,13 @@ XTread_socket (sd, bufp, numchars, waitp, expected) | |||
| 3651 | 80, &keysym, &compose_status); | 3651 | 80, &keysym, &compose_status); |
| 3652 | #endif | 3652 | #endif |
| 3653 | 3653 | ||
| 3654 | #ifdef USE_X_TOOLKIT | ||
| 3655 | if (lw_toolkit_related_event_p (&event)) | ||
| 3656 | { | ||
| 3657 | XtDispatchEvent (&event); | ||
| 3658 | break; | ||
| 3659 | } | ||
| 3660 | #endif | ||
| 3654 | orig_keysym = keysym; | 3661 | orig_keysym = keysym; |
| 3655 | 3662 | ||
| 3656 | if (numchars > 1) | 3663 | if (numchars > 1) |