From 184e99defa15c49b7f21d9a5d278c62ecd01b16a Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sun, 17 Jul 2016 00:40:44 +0200 Subject: [PATCH] Include back 'parent directory' --- menu/menu_displaylist.c | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/menu/menu_displaylist.c b/menu/menu_displaylist.c index df72ede1c5..a3acfe8869 100644 --- a/menu/menu_displaylist.c +++ b/menu/menu_displaylist.c @@ -3604,14 +3604,14 @@ static int menu_displaylist_parse_generic( MENU_ENUM_LABEL_NO_ITEMS, MENU_SETTING_NO_ITEM, 0, 0); - return 0; + goto end; } /* We don't want to show 'filter by extension' for this. */ if (BIT32_GET(filebrowser_types, FILEBROWSER_SELECT_DIR)) - return 0; + goto end; if (BIT32_GET(filebrowser_types, FILEBROWSER_SCAN_DIR)) - return 0; + goto end; if (!extensions_honored) menu_entries_prepend(info->list, @@ -3620,6 +3620,13 @@ static int menu_displaylist_parse_generic( MENU_ENUM_LABEL_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE, 0, 0 ,0); +end: + menu_entries_prepend(info->list, + msg_hash_to_str(MENU_ENUM_LABEL_VALUE_PARENT_DIRECTORY), + info->path, + MENU_ENUM_LABEL_PARENT_DIRECTORY, + FILE_TYPE_PARENT_DIRECTORY, 0, 0); + return 0; }