diff options
| author | Jan Djärv | 2013-08-10 11:16:37 +0200 |
|---|---|---|
| committer | Jan Djärv | 2013-08-10 11:16:37 +0200 |
| commit | 361c0eb8ecfda5e7720e927e580ef6033f023e08 (patch) | |
| tree | 314c3db21afa16be81881de58b06af8177ae33e7 /src | |
| parent | d4166523bc8c4565cde24fcda56d3d5cdabb70ce (diff) | |
| download | emacs-361c0eb8ecfda5e7720e927e580ef6033f023e08.tar.gz emacs-361c0eb8ecfda5e7720e927e580ef6033f023e08.zip | |
* xterm.c (x_error_handler): Also ignore BadWindow for X_SetInputFocus,
don't check minor_code.
Fixes: debbugs:14417
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 5 | ||||
| -rw-r--r-- | src/xterm.c | 5 |
2 files changed, 7 insertions, 3 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 642b6b32231..f1293be9855 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2013-08-10 Jan Djärv <jan.h.d@swipnet.se> | ||
| 2 | |||
| 3 | * xterm.c (x_error_handler): Also ignore BadWindow for X_SetInputFocus, | ||
| 4 | don't check minor_code (Bug#14417). | ||
| 5 | |||
| 1 | 2013-08-09 Eli Zaretskii <eliz@gnu.org> | 6 | 2013-08-09 Eli Zaretskii <eliz@gnu.org> |
| 2 | 7 | ||
| 3 | * xdisp.c (draw_glyphs): Don't compare row pointers, compare row | 8 | * xdisp.c (draw_glyphs): Don't compare row pointers, compare row |
diff --git a/src/xterm.c b/src/xterm.c index db5ca1a1fbb..55347a3310e 100644 --- a/src/xterm.c +++ b/src/xterm.c | |||
| @@ -7808,9 +7808,8 @@ static int | |||
| 7808 | x_error_handler (Display *display, XErrorEvent *event) | 7808 | x_error_handler (Display *display, XErrorEvent *event) |
| 7809 | { | 7809 | { |
| 7810 | #if defined USE_GTK && defined HAVE_GTK3 | 7810 | #if defined USE_GTK && defined HAVE_GTK3 |
| 7811 | if (event->error_code == BadMatch | 7811 | if ((event->error_code == BadMatch || event->error_code == BadWindow) |
| 7812 | && event->request_code == X_SetInputFocus | 7812 | && event->request_code == X_SetInputFocus) |
| 7813 | && event->minor_code == 0) | ||
| 7814 | { | 7813 | { |
| 7815 | return 0; | 7814 | return 0; |
| 7816 | } | 7815 | } |