diff --git a/Source/LocalHostsController.m b/Source/LocalHostsController.m index 6eff81f..815bb71 100644 --- a/Source/LocalHostsController.m +++ b/Source/LocalHostsController.m @@ -76,6 +76,9 @@ - (void)loadFiles } [hostsFiles addObject:hosts]; + // grossly sorting array every time we add a host? Probably there is a better way. + NSSortDescriptor *sort = [NSSortDescriptor sortDescriptorWithKey:@"name" ascending:YES]; + [hostsFiles sortUsingDescriptors:[NSArray arrayWithObject:sort]]; } } }