X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=openbox%2Fevent.c;h=6314c9f79640029f614f4f8c2e0991550e7c1ec7;hb=b31189b91af51b272d812d50736a138be0da0634;hp=42fd26ba9bd22987fc8c5aca90456b96862b3e63;hpb=86b809df8a5e6c3c65faaaeadcd6e0d196a74040;p=chaz%2Fopenbox diff --git a/openbox/event.c b/openbox/event.c index 42fd26ba..6314c9f7 100644 --- a/openbox/event.c +++ b/openbox/event.c @@ -596,6 +596,11 @@ static void event_handle_root(XEvent *e) screen_set_num_desktops(d); } else if (msgtype == prop_atoms.net_showing_desktop) { screen_show_desktop(e->xclient.data.l[0] != 0); + } else if (msgtype == prop_atoms.ob_control) { + if (e->xclient.data.l[0] == 1) + ob_reconfigure(); + else if (e->xclient.data.l[0] == 2) + ob_restart(); } break; case PropertyNotify: