diff options
| author | Dana Jansens <danakj@orodu.net> | 2008-01-11 18:33:43 -0500 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2008-01-11 18:33:43 -0500 |
| commit | 78cd9bba523f4986413e3aefe87704e9d11cd081 (patch) | |
| tree | 9421480259ee986828df44519c57239c8f07d14e | |
| parent | bf259be653b9c37c79f9cd8ababffe225857ce9f (diff) | |
continue commit 2b80e4e8ef56bb4fba614139601e750344418e5b - remove debug code, and some unneeded stuff
| -rw-r--r-- | openbox/event.c | 23 |
1 files changed, 1 insertions, 22 deletions
diff --git a/openbox/event.c b/openbox/event.c index cc3ea68f..d2cb7567 100644 --- a/openbox/event.c +++ b/openbox/event.c @@ -705,30 +705,9 @@ static void event_process(const XEvent *ec, gpointer data) /* Otherwise only process it if it was physically on an openbox internal window */ else { - Window target, parent, root, *children; - unsigned int nchildren; ObWindow *w; - /* Find the top level ancestor of the subwindow, besides the - root */ - target = e->xbutton.subwindow; - ob_debug("subwindow 0x%x\n", target); - while (XQueryTree(ob_display, target, &root, &parent, &children, - &nchildren) != 0) - { - XFree(children); - if (parent == root) { - ob_debug("parent is root\n"); - break; - } - target = parent; - } - ob_debug("toplevel 0x%x\n", target); - - w = g_hash_table_lookup(window_map, &target); - ob_debug("w 0x%x\n", w); - - if ((w = g_hash_table_lookup(window_map, &target)) && + if ((w = g_hash_table_lookup(window_map, &e->xbutton.subwindow)) && WINDOW_IS_INTERNAL(w)) { event_handle_user_input(client, e); |
