call the window's processEvent() directly instead of the screen's, since it didn't actually do anything with the event.
This commit is contained in:
parent
01a6d810b6
commit
5e9f6a165c
1 changed files with 3 additions and 1 deletions
|
@ -149,7 +149,9 @@ void screen::processEvent(const XEvent &e) {
|
||||||
DestroyNotify, &ev) ||
|
DestroyNotify, &ev) ||
|
||||||
XCheckTypedWindowEvent(_epist->getXDisplay(), e.xany.window,
|
XCheckTypedWindowEvent(_epist->getXDisplay(), e.xany.window,
|
||||||
UnmapNotify, &ev)) {
|
UnmapNotify, &ev)) {
|
||||||
processEvent(ev);
|
|
||||||
|
XWindow *win = _epist->findWindow(e.xany.window);
|
||||||
|
if (win) win->processEvent(ev);
|
||||||
}
|
}
|
||||||
|
|
||||||
updateClientList();
|
updateClientList();
|
||||||
|
|
Loading…
Reference in a new issue