]> Dogcows Code - chaz/openbox/blobdiff - openbox/event.c
document the per app settings in rc.xml.in. some xsd fixes. add the "default" option...
[chaz/openbox] / openbox / event.c
index 5ef329c3e9e46a603efb1ce362e92a2bf22bcb7d..cc875d5653e72eaa28e4325703af8ba15e046341 100644 (file)
@@ -442,7 +442,7 @@ static void event_process(const XEvent *ec, gpointer data)
             if (XCheckIfEvent(ob_display, &ce, look_for_focusin, NULL)) {
                 XPutBackEvent(ob_display, &ce);
                 ob_debug_type(OB_DEBUG_FOCUS,
-                              "  but another FocusIn is coming\n)");
+                              "  but another FocusIn is coming\n");
             } else {
                 /* Focus has been reverted to the root window, nothing, or to
                    our frame window.
@@ -591,7 +591,7 @@ static void event_handle_root(XEvent *e)
                     ob_debug_type(OB_DEBUG_APP_BUGS,
                                   "_NET_CURRENT_DESKTOP message is missing "
                                   "a timestamp\n");
-                screen_set_desktop(d);
+                screen_set_desktop(d, TRUE);
             }
         } else if (msgtype == prop_atoms.net_number_of_desktops) {
             guint d = e->xclient.data.l[0];
@@ -1128,6 +1128,8 @@ static void event_handle_client(ObClient *client, XEvent *e)
                    msgtype == prop_atoms.net_wm_icon_name ||
                    msgtype == prop_atoms.wm_icon_name) {
             client_update_title(client);
+        } else if (msgtype == prop_atoms.wm_command) {
+            client_update_command(client);
         } else if (msgtype == prop_atoms.wm_class) {
             client_update_class(client);
         } else if (msgtype == prop_atoms.wm_protocols) {
This page took 0.023126 seconds and 4 git commands to generate.