don't show pager urgent popups for focusing clients
authorMike Blumenkrantz <zmike@samsung.com>
Thu, 20 Feb 2014 16:22:57 +0000 (11:22 -0500)
committerMike Blumenkrantz <zmike@samsung.com>
Fri, 21 Feb 2014 21:44:12 +0000 (16:44 -0500)
src/modules/pager/e_mod_main.c

index 5f6b63f..0715c82 100644 (file)
@@ -1406,7 +1406,7 @@ _pager_cb_event_client_urgent_change(void *data __UNUSED__, int type __UNUSED__,
    urgent = ev->ec->icccm.urgent;
 
    if (pager_config->popup_urgent && (pager_config->popup_urgent_focus ||
-                                      (!pager_config->popup_urgent_focus && !ev->ec->focused)))
+                                      ((!pager_config->popup_urgent_focus) && (!ev->ec->focused) && (!ev->ec->want_focus))))
      {
         pp = _pager_popup_find(zone);