From c4997bdcb63896d7766e52a2ad36d48b3dd0635c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com> Date: Wed, 20 May 2020 17:41:10 -0400 Subject: [PATCH] blacklist: use child fragment manager Change-Id: I299efc7f572754453e2e8206363df914afe3bdfb --- .../src/main/java/cx/ring/account/AccountEditionFragment.java | 2 +- .../main/java/cx/ring/contactrequests/BlackListPresenter.java | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/ring-android/app/src/main/java/cx/ring/account/AccountEditionFragment.java b/ring-android/app/src/main/java/cx/ring/account/AccountEditionFragment.java index 16588861f..7eb03356a 100644 --- a/ring-android/app/src/main/java/cx/ring/account/AccountEditionFragment.java +++ b/ring-android/app/src/main/java/cx/ring/account/AccountEditionFragment.java @@ -171,7 +171,7 @@ public class AccountEditionFragment extends BaseSupportFragment<AccountEditionPr Bundle args = new Bundle(); args.putString(ACCOUNT_ID_KEY, accountId); blackListFragment.setArguments(args); - requireFragmentManager().beginTransaction() + getChildFragmentManager().beginTransaction() .setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE) .addToBackStack(BlackListFragment.TAG) .replace(R.id.fragment_container, blackListFragment, BlackListFragment.TAG) diff --git a/ring-android/libringclient/src/main/java/cx/ring/contactrequests/BlackListPresenter.java b/ring-android/libringclient/src/main/java/cx/ring/contactrequests/BlackListPresenter.java index 272e4ecdb..8770ed630 100644 --- a/ring-android/libringclient/src/main/java/cx/ring/contactrequests/BlackListPresenter.java +++ b/ring-android/libringclient/src/main/java/cx/ring/contactrequests/BlackListPresenter.java @@ -81,7 +81,7 @@ public class BlackListPresenter extends RootPresenter<BlackListView> { mCompositeDisposable.add(mAccountService .getAccountSingle(accountID) .flatMapObservable(Account::getBannedContactsUpdates) - .subscribeOn(mUiScheduler) + .observeOn(mUiScheduler) .subscribe(this::updateList, e -> Log.e(TAG, "Error showing blacklist", e))); mAccountID = accountID; } @@ -89,6 +89,5 @@ public class BlackListPresenter extends RootPresenter<BlackListView> { public void unblockClicked(CallContact contact) { String contactId = contact.getPhones().get(0).getNumber().getRawRingId(); mAccountService.addContact(mAccountID, contactId); - //updateList(); } } -- GitLab