discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=caa41d0c7cd63e01c54089e60db0398f8bdb2dac

commit caa41d0c7cd63e01c54089e60db0398f8bdb2dac
Author: Mike Blumenkrantz <zm...@samsung.com>
Date:   Tue Dec 10 14:57:57 2013 -0500

    force hide of new shelves when not visible
---
 src/bin/e_shelf.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/bin/e_shelf.c b/src/bin/e_shelf.c
index e5eb583..440df5e 100644
--- a/src/bin/e_shelf.c
+++ b/src/bin/e_shelf.c
@@ -979,7 +979,10 @@ e_shelf_config_new(E_Zone *zone, E_Config_Shelf *cf_es)
 
    if (cf_es->desk_show_mode)
      {
-        if (e_shelf_desk_visible(es, NULL)) e_shelf_show(es);
+        if (e_shelf_desk_visible(es, NULL))
+          e_shelf_show(es);
+        else
+          e_shelf_hide(es);
      }
    else
      e_shelf_show(es);

-- 


Reply via email to