mirror of
https://github.com/glfw/glfw.git
synced 2024-11-22 21:14:35 +00:00
X11: Filter out Xlib errors from other connections
(cherry picked from commit 2c8e0512dd
)
This commit is contained in:
parent
aee62d3c16
commit
2d4c4b7949
@ -119,6 +119,8 @@ information on what to include when reporting a bug.
|
||||
## Changelog
|
||||
|
||||
- [X11] Bugfix: IME input of CJK was broken for "C" locale (#1587,#1636)
|
||||
- [X11] Bugfix: Xlib errors caused by other parts of the application could be
|
||||
reported as GLFW errors
|
||||
|
||||
|
||||
## Contact
|
||||
|
@ -851,6 +851,9 @@ static Window createHelperWindow(void)
|
||||
//
|
||||
static int errorHandler(Display *display, XErrorEvent* event)
|
||||
{
|
||||
if (_glfw.x11.display != display)
|
||||
return 0;
|
||||
|
||||
_glfw.x11.errorCode = event->error_code;
|
||||
return 0;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user