From 23f35193cf6bcc76e326b3d45971da8bbf5f7451 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Thu, 18 Oct 2012 07:39:02 +0000 Subject: [PATCH] fix shelf crash from ticket #1635 SVN revision: 78152 --- 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 fbc2e5a1c..69c3b3e57 100644 --- a/src/bin/e_shelf.c +++ b/src/bin/e_shelf.c @@ -464,7 +464,7 @@ e_shelf_toggle(E_Shelf *es, int show) ecore_animator_add(_e_shelf_cb_hide_animator, es); } } - else if ((!show) && (!es->hidden) && (!es->gadcon->editing) && + else if ((!show) && (!es->hidden) && ((!es->gadcon) || (!es->gadcon->editing)) && (es->cfg->autohide)) { edje_object_signal_emit(es->o_base, "e,state,hidden", "e");