netstar pushed a commit to tag v0.6.0.

http://git.enlightenment.org/apps/edi.git/commit/?id=bd1df1e399b85cf541c584232c72c22203ccdb35

commit bd1df1e399b85cf541c584232c72c22203ccdb35
Author: Al Poole <nets...@gmail.com>
Date:   Fri Sep 22 15:17:39 2017 +0100

    filepanel: make dir menu behave as file menu does.
---
 src/bin/edi_filepanel.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/bin/edi_filepanel.c b/src/bin/edi_filepanel.c
index 610603d..45442c9 100644
--- a/src/bin/edi_filepanel.c
+++ b/src/bin/edi_filepanel.c
@@ -510,10 +510,13 @@ _item_menu_create_dir_cb(void *data EINA_UNUSED, 
Evas_Object *obj EINA_UNUSED,
 static void
 _item_menu_dir_create(Evas_Object *win, Edi_Dir_Data *sd)
 {
+   Elm_Object_Item *menu_it;
+
    menu = elm_menu_add(win);
    evas_object_smart_callback_add(menu, "dismissed", _item_menu_dismissed_cb, 
NULL);
 
-   elm_menu_item_add(menu, NULL, "document-properties", basename((char 
*)sd->path), NULL, NULL);
+   menu_it = elm_menu_item_add(menu, NULL, "document-properties", 
basename((char *)sd->path), NULL, NULL);
+   elm_object_item_disabled_set(menu_it, EINA_TRUE);
    elm_menu_item_separator_add(menu, NULL);
 
    elm_menu_item_add(menu, NULL, "document-new", _("Create File here"), 
_item_menu_create_file_cb, sd);

-- 


Reply via email to