diff --git a/briar-android/src/main/java/org/briarproject/briar/android/contact/add/remote/AddContactViewModel.java b/briar-android/src/main/java/org/briarproject/briar/android/contact/add/remote/AddContactViewModel.java index cb5b76ba3..718cdc83d 100644 --- a/briar-android/src/main/java/org/briarproject/briar/android/contact/add/remote/AddContactViewModel.java +++ b/briar-android/src/main/java/org/briarproject/briar/android/contact/add/remote/AddContactViewModel.java @@ -56,7 +56,7 @@ public class AddContactViewModel extends AndroidViewModel { } void onCreate() { - loadHandshakeLink(); + if (handshakeLink.getValue() == null) loadHandshakeLink(); } private void loadHandshakeLink() { diff --git a/briar-android/src/main/java/org/briarproject/briar/android/contact/add/remote/PendingContactListViewModel.java b/briar-android/src/main/java/org/briarproject/briar/android/contact/add/remote/PendingContactListViewModel.java index c4cb7d9e4..a68c4fe4b 100644 --- a/briar-android/src/main/java/org/briarproject/briar/android/contact/add/remote/PendingContactListViewModel.java +++ b/briar-android/src/main/java/org/briarproject/briar/android/contact/add/remote/PendingContactListViewModel.java @@ -64,7 +64,7 @@ public class PendingContactListViewModel extends AndroidViewModel } void onCreate() { - loadPendingContacts(); + if (pendingContacts.getValue() == null) loadPendingContacts(); } @Override