Fix wrongful "add to contacts offer" issue.

// FREEBIE
pull/1/head
Matthew Chen 8 years ago
parent 87e1409b47
commit f99ce23e69

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

Loading…
Cancel
Save