Akihiro Sagawa : winex11: Ignore BadWindow errors caused by XConfigureWindow.
Module: wine Branch: master Commit: dcb123fac840ace40355d11000fdf93fcfff0861 URL: https://gitlab.winehq.org/wine/wine/-/commit/dcb123fac840ace40355d11000fdf93... Author: Akihiro Sagawa <sagawa.aki(a)gmail.com> Date: Tue Jun 6 22:25:10 2023 +0900 winex11: Ignore BadWindow errors caused by XConfigureWindow. This typically happens when resizing a D3D child window. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54810 --- dlls/winex11.drv/x11drv_main.c | 1 + 1 file changed, 1 insertion(+) diff --git a/dlls/winex11.drv/x11drv_main.c b/dlls/winex11.drv/x11drv_main.c index b0630a06926..929be92ff7a 100644 --- a/dlls/winex11.drv/x11drv_main.c +++ b/dlls/winex11.drv/x11drv_main.c @@ -228,6 +228,7 @@ static inline BOOL ignore_error( Display *display, XErrorEvent *event ) { if ((event->request_code == X_SetInputFocus || event->request_code == X_ChangeWindowAttributes || + event->request_code == X_ConfigureWindow || event->request_code == X_SendEvent) && (event->error_code == BadMatch || event->error_code == BadWindow)) return TRUE;
participants (1)
-
Alexandre Julliard