summaryrefslogtreecommitdiff
path: root/openbox
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2007-05-13 07:40:02 +0000
committerDana Jansens <danakj@orodu.net>2007-05-13 07:40:02 +0000
commit9f22554b6a1e7113b4ff86061327d9d0b0d87760 (patch)
tree318773fb2d04ffff52aaa0679cc19caa5ebc5602 /openbox
parent685dca1c5fb1fac160ad845a710bc2c30ff87751 (diff)
when i said it handled both cases, i was mistaken, so use a callback for each case.
Diffstat (limited to 'openbox')
-rw-r--r--openbox/focus.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/openbox/focus.c b/openbox/focus.c
index 39b12d00..1d9ddcaa 100644
--- a/openbox/focus.c
+++ b/openbox/focus.c
@@ -87,6 +87,7 @@ void focus_startup(gboolean reconfig)
XSetWindowAttributes attr;
client_add_destructor(focus_cycle_destructor, NULL);
+ client_add_destructor(focus_tried_hide_notify, NULL);
client_add_hide_notify(focus_tried_hide_notify, NULL);
/* start with nothing focused */
@@ -141,6 +142,7 @@ void focus_shutdown(gboolean reconfig)
if (!reconfig) {
client_remove_destructor(focus_cycle_destructor);
+ client_remove_destructor(focus_tried_hide_notify);
client_remove_hide_notify(focus_tried_hide_notify);
/* reset focus to root */