This commit is contained in:
Frederic Jacobs 2015-02-12 23:52:49 +01:00
parent 5118575d37
commit d6fd2ff610

View file

@ -50,6 +50,8 @@
[self initializeSearch];
self.searchController.searchBar.hidden = NO;
self.searchController.searchBar.backgroundColor = [UIColor whiteColor];
self.tableView.tableFooterView = [[UIView alloc]initWithFrame:CGRectZero];
[self createLoadingAndBackgroundViews];
}
@ -273,7 +275,7 @@
NSString *formattedNumber = [PhoneNumber tryParsePhoneNumberFromUserSpecifiedText:searchText].toE164;
// text to a non-signal number if we have no results and a valid phone #
if (searchResults.count == 0 && searchText.length > 8) {
if (searchResults.count == 0 && searchText.length > 8 && formattedNumber) {
NSString *sendTextTo = @"Send SMS to: ";
sendTextTo = [sendTextTo stringByAppendingString:formattedNumber];
[sendTextButton setTitle:sendTextTo forState:UIControlStateNormal];
@ -333,8 +335,10 @@
[alertController addAction:okAction];
sendTextButton.hidden = YES;
self.searchController.searchBar.text = @"";
[self presentViewController:alertController animated:YES completion:[UIUtil modalCompletionBlock]];
[self.parentViewController dismissViewControllerAnimated:NO completion:^{
[self presentViewController:alertController animated:YES completion:[UIUtil modalCompletionBlock]];
}];
}
#pragma mark - SMS Composer Delegate
@ -486,6 +490,4 @@
[self dismissViewControllerAnimated:YES completion:nil];
}
@end