From b1a0a91f83e0470bf52d0810a0811dfabe125042 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Thu, 14 Jan 2016 16:44:02 -0500 Subject: [PATCH] only recalc shelf obstacles on desk count change if shelf uses desk_show_mode --- src/bin/e_shelf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bin/e_shelf.c b/src/bin/e_shelf.c index f6acd95f4..acc0ecfe8 100644 --- a/src/bin/e_shelf.c +++ b/src/bin/e_shelf.c @@ -109,7 +109,7 @@ _e_shelf_desk_count_handler(void *d EINA_UNUSED, int t EINA_UNUSED, E_Event_Zone E_Shelf *es; EINA_LIST_FOREACH(shelves, l, es) - if (ev->zone == es->zone) + if (es->cfg->desk_show_mode && (ev->zone == es->zone)) e_shelf_obstacles_update(es); return ECORE_CALLBACK_RENEW; }