|
|
|
@ -543,7 +543,7 @@ static Atom writeTargetToProperty(const XSelectionRequestEvent* request) |
|
|
|
|
|
|
|
|
|
if (request->property == None) |
|
|
|
|
{ |
|
|
|
|
// The requestor is a legacy client (ICCCM section 2.2)
|
|
|
|
|
// The requester is a legacy client (ICCCM section 2.2)
|
|
|
|
|
// We don't support legacy clients, so fail here
|
|
|
|
|
return None; |
|
|
|
|
} |
|
|
|
@ -950,7 +950,7 @@ static void processEvent(XEvent *event) |
|
|
|
|
{ |
|
|
|
|
// HACK: Key repeat events will arrive as KeyRelease/KeyPress
|
|
|
|
|
// pairs with similar or identical time stamps
|
|
|
|
|
// The key repeat logic in _glfwInputKey expectes only key
|
|
|
|
|
// The key repeat logic in _glfwInputKey expects only key
|
|
|
|
|
// presses to repeat, so detect and discard release events
|
|
|
|
|
if (XEventsQueued(_glfw.x11.display, QueuedAfterReading)) |
|
|
|
|
{ |
|
|
|
|