Hello,

please find along with this email a patch for awesome 3.1 (git version)
which handles _NET_ACTIVE_WINDOW to ewmh_process_client_message.

Regards,

Rno
-- 

 "Given enough eyeballs, all bugs are shallow"
   Eric Steven Raymond
diff --git a/ewmh.c b/ewmh.c
index d2905dc..693a624 100644
--- a/ewmh.c
+++ b/ewmh.c
@@ -379,6 +379,13 @@ ewmh_process_client_message(xcb_client_message_event_t *ev)
                                         ev->data.data32[0]);
         }
     }
+    else if(ev->type == _NET_ACTIVE_WINDOW)
+      {
+	if ((c = client_getbywin(ev->window)))
+	  {
+	    client_focus(c);
+	  }
+      }
 
     return 0;
 }

Reply via email to