From c66d926ed1124f93fd6df0ccaabf22baf3c85a01 Mon Sep 17 00:00:00 2001 From: Tristan Himmelman Date: Thu, 14 Jan 2016 13:02:43 -0400 Subject: [PATCH] bug fix when deleting --- Classes/THContactTextField.m | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Classes/THContactTextField.m b/Classes/THContactTextField.m index cce5d43..8729e56 100755 --- a/Classes/THContactTextField.m +++ b/Classes/THContactTextField.m @@ -46,7 +46,9 @@ - (void)deleteBackward { BOOL isTextFieldEmpty = (self.text.length == 0); if (isTextFieldEmpty){ if (self.delegate && [self.delegate respondsToSelector:@selector(textFieldDidHitBackspaceWithEmptyText:)]){ - [self.delegate textFieldDidHitBackspaceWithEmptyText:self]; + dispatch_async(dispatch_get_main_queue(), ^{ + [self.delegate textFieldDidHitBackspaceWithEmptyText:self]; + }); } } [super deleteBackward];