mirror of
https://github.com/gryf/wmaker.git
synced 2025-12-19 12:28:22 +01:00
Clean a little stuff.
This commit is contained in:
@@ -83,19 +83,21 @@ notifyClient(WMenu *menu, WMenuEntry *entry)
|
|||||||
event.xkey.type = KeyPress;
|
event.xkey.type = KeyPress;
|
||||||
event.xkey.display = dpy;
|
event.xkey.display = dpy;
|
||||||
event.xkey.window = window;
|
event.xkey.window = window;
|
||||||
event.xkey.subwindow = 0x0;
|
event.xkey.root = DefaultRootWindow(dpy);
|
||||||
|
event.xkey.subwindow = (Window)None;
|
||||||
event.xkey.x = 0x0;
|
event.xkey.x = 0x0;
|
||||||
event.xkey.y = 0x0;
|
event.xkey.y = 0x0;
|
||||||
event.xkey.x_root = 0x0;
|
event.xkey.x_root = 0x0;
|
||||||
event.xkey.y_root = 0x0;
|
event.xkey.y_root = 0x0;
|
||||||
event.xkey.keycode = data->key[i].keycode;
|
event.xkey.keycode = data->key[i].keycode;
|
||||||
event.xkey.state = data->key[i].modifier;
|
event.xkey.state = data->key[i].modifier;
|
||||||
event.xkey.same_screen = YES;
|
event.xkey.same_screen = True;
|
||||||
XSendEvent(dpy, window, False, NoEventMask, &event);
|
event.xkey.time = CurrentTime;
|
||||||
XFlush(dpy);
|
if (XSendEvent(dpy, window, False, KeyPressMask, &event)) {
|
||||||
event.xkey.type = KeyRelease;
|
event.xkey.type = KeyRelease;
|
||||||
XSendEvent(dpy, window, False, NoEventMask, &event);
|
event.xkey.time = CurrentTime;
|
||||||
XFlush(dpy);
|
XSendEvent(dpy, window, True, KeyReleaseMask, &event);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user