diff --git a/XBMC Remote/SettingsValuesViewController.m b/XBMC Remote/SettingsValuesViewController.m index f0ad6058e..ccfdafba1 100644 --- a/XBMC Remote/SettingsValuesViewController.m +++ b/XBMC Remote/SettingsValuesViewController.m @@ -567,7 +567,10 @@ - (UITableViewCell*)tableView:(UITableView*)tableView cellForRowAtIndexPath:(NSI else { delimiter = [NSString stringWithFormat:@"%@ ", delimiter]; } - cellText = [self.detailItem[@"value"] componentsJoinedByString:delimiter]; + NSArray *settingsArray = self.detailItem[@"value"]; + NSSortDescriptor *descriptor = [[NSSortDescriptor alloc] initWithKey:nil ascending:YES]; + settingsArray = [settingsArray sortedArrayUsingDescriptors:@[descriptor]]; + cellText = [settingsArray componentsJoinedByString:delimiter]; } else { cellText = [NSString stringWithFormat:@"%@", self.detailItem[@"value"]];