The source project of this merge request has been removed.
Do not use uninitialized data from X11 event that was not fully initialized.
This fixes issue #2535 (closed) which is the use of uninitialized data.
To fix, an X11 event is fully initialized, before sending it.