From db057e70f5f60bb5affa87505d282c72cbe68984 Mon Sep 17 00:00:00 2001 From: Alexandre Julliard <julliard@winehq.org> Date: Thu, 26 Sep 2002 03:23:13 +0000 Subject: [PATCH] Fixed X11 error code mismatch and removed debugging output. --- dlls/x11drv/event.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dlls/x11drv/event.c b/dlls/x11drv/event.c index e14869407b0..10b40ad5441 100644 --- a/dlls/x11drv/event.c +++ b/dlls/x11drv/event.c @@ -371,7 +371,7 @@ static void EVENT_ProcessEvent( XEvent *event ) */ static int set_focus_error_handler( Display *display, XErrorEvent *event, void *arg ) { - return (event->error_code == BadValue); + return (event->error_code == BadMatch); } @@ -399,7 +399,7 @@ static void set_focus( HWND hwnd, Time time ) TRACE( "setting focus to %x (%lx) time=%ld\n", focus, win, time ); X11DRV_expect_error( display, set_focus_error_handler, NULL ); XSetInputFocus( display, win, RevertToParent, time ); - if (X11DRV_check_error()) ERR("got BadMatch, ignoring\n" ); + if (X11DRV_check_error()) TRACE("got BadMatch, ignoring\n" ); } } -- GitLab