aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@osg.samsung.com>2017-11-06 14:21:11 -0500
committerMike Blumenkrantz <zmike@osg.samsung.com>2017-11-08 09:56:53 -0500
commit2f3d1473cf25b861dd27b1830f71adeefafd6c86 (patch)
treed871b2ebb2d6bfb605bf1f438d52efcc539b7351
parentalways emit E_EVENT_COMP_OBJECT_ADD events (diff)
downloadenlightenment-2f3d1473cf25b861dd27b1830f71adeefafd6c86.tar.gz
use last client from E_Exec_Instance list when updating luncher popups
the last client is the most recently-added fix https://phab.enlightenment.org/T6288
-rw-r--r--src/modules/luncher/bar.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/modules/luncher/bar.c b/src/modules/luncher/bar.c
index 58c0f07c1..68b2057a2 100644
--- a/src/modules/luncher/bar.c
+++ b/src/modules/luncher/bar.c
@@ -1403,7 +1403,7 @@ _bar_cb_exec_new(void *data EINA_UNUSED, int type, E_Exec_Instance *ex)
if (type == E_EVENT_EXEC_NEW_CLIENT)
{
- ec = eina_list_data_get(ex->clients);
+ ec = eina_list_last_data_get(ex->clients);
if (ec->netwm.state.skip_taskbar || e_client_util_is_popup(ec))
skip = EINA_TRUE;
else