Fix wrongful "add to contacts offer" issue.

// FREEBIE
This commit is contained in:
Matthew Chen 2017-09-29 16:38:57 -04:00
parent 87e1409b47
commit f99ce23e69
1 changed files with 11 additions and 0 deletions

View File

@ -421,6 +421,10 @@ typedef NS_ENUM(NSInteger, MessagesRangeSizeMode) {
selector:@selector(profileWhitelistDidChange:)
name:kNSNotificationName_ProfileWhitelistDidChange
object:nil];
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(signalAccountsDidChange:)
name:OWSContactsManagerSignalAccountsDidChangeNotification
object:nil];
}
- (void)addVisibleListeners
@ -441,6 +445,13 @@ typedef NS_ENUM(NSInteger, MessagesRangeSizeMode) {
[[NSNotificationCenter defaultCenter] removeObserver:self name:UIKeyboardDidShowNotification object:nil];
}
- (void)signalAccountsDidChange:(NSNotification *)notification
{
OWSAssert([NSThread isMainThread]);
[self ensureDynamicInteractions];
}
- (void)keyboardWillShow:(NSNotification *)notification
{
OWSAssert([NSThread isMainThread]);