From 0bd1fc656e21276dea75110418e592a1fd71d60b Mon Sep 17 00:00:00 2001 From: Jay McCarthy Date: Wed, 7 Jan 2015 08:07:47 -0500 Subject: [PATCH] Fix off-by-1 dir in iOS browser --- apple/iOS/menu.m | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/apple/iOS/menu.m b/apple/iOS/menu.m index 7972e3dd81..556c3ff02b 100644 --- a/apple/iOS/menu.m +++ b/apple/iOS/menu.m @@ -425,8 +425,11 @@ static void RunActionSheet(const char* title, const struct string_list* items, U self.setting->change_handler ) { self.setting->action_toggle( self.setting, MENU_ACTION_RIGHT ); } - - path = [BOXSTRING(self.setting->value.string) stringByDeletingLastPathComponent]; + + path = BOXSTRING(self.setting->value.string); + if ( self.setting->type == ST_PATH ) { + path = [path stringByDeletingLastPathComponent]; + } list = [[RADirectoryList alloc] initWithPath:path extensions:self.setting->values action: ^(RADirectoryList* list, RADirectoryItem* item) {