From 7d8292fd535bbd81aa3dc283268d66b20e56774d Mon Sep 17 00:00:00 2001 From: Michael Kirk <michaelkirk@users.noreply.github.com> Date: Wed, 13 Apr 2016 08:10:51 -0700 Subject: [PATCH] show alert must happen in main thread (#1119) //freebie --- .../MessageComposeTableViewController.m | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Signal/src/view controllers/MessageComposeTableViewController.m b/Signal/src/view controllers/MessageComposeTableViewController.m index d566632f2..a3abba77b 100644 --- a/Signal/src/view controllers/MessageComposeTableViewController.m +++ b/Signal/src/view controllers/MessageComposeTableViewController.m @@ -479,14 +479,14 @@ }); } failure:^(NSError *error) { - UIAlertView *alert = [[UIAlertView alloc] initWithTitle:TIMEOUT - message:TIMEOUT_CONTACTS_DETAIL - delegate:nil - cancelButtonTitle:NSLocalizedString(@"OK", @"") - otherButtonTitles:nil]; - [alert show]; - dispatch_async(dispatch_get_main_queue(), ^{ - [self updateAfterRefreshTry]; + dispatch_async(dispatch_get_main_queue(), ^{ + UIAlertView *alert = [[UIAlertView alloc] initWithTitle:TIMEOUT + message:TIMEOUT_CONTACTS_DETAIL + delegate:nil + cancelButtonTitle:NSLocalizedString(@"OK", @"") + otherButtonTitles:nil]; + [alert show]; + [self updateAfterRefreshTry]; }); }];