//X11.PointerMotionMask |
X11.EnterWindowMask |
X11.LeaveWindowMask));
while (watcherRunning) {
final XEvent xEvent = new XEvent();
x11.XNextEvent(display, xEvent);
if (watcherRunning && !isDisposed()) {
getDisplay().asyncExec(new Runnable() {
public void run() {
if (watcherRunning && !isDisposed()) {
final Event swtEvent = new Event();