fix presence

This commit is contained in:
Danmei Chen 2019-03-04 16:58:25 +01:00
parent 46c4337bc3
commit fe8edab650

View file

@ -63,8 +63,8 @@
- (void)onPresenceChanged:(NSNotification *)k {
LinphoneFriend *f = [[k.userInfo valueForKey:@"friend"] pointerValue];
// only consider event if it's about us
if (_contact && _nameLabel.text == PhoneMainView.instance.currentName) {
// only consider event if it's about us when not in ContactsListView
if (_contact && (PhoneMainView.instance.currentView == ContactsListView.compositeViewDescription || _nameLabel.text == PhoneMainView.instance.currentName)) {
if (!_contact.friend || f != _contact.friend) {
return;
}