From 7b10fd725eaf32e761bdb47a3f07f9e55874a7b0 Mon Sep 17 00:00:00 2001 From: Alexander Borsuk Date: Sun, 16 May 2021 00:16:46 +0200 Subject: [PATCH] [android] Minor deprecation fix Signed-off-by: Alexander Borsuk --- .../maps/base/BaseAsyncOperationFragment.java | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/android/src/com/mapswithme/maps/base/BaseAsyncOperationFragment.java b/android/src/com/mapswithme/maps/base/BaseAsyncOperationFragment.java index 33021867a2..e3e2e48c72 100644 --- a/android/src/com/mapswithme/maps/base/BaseAsyncOperationFragment.java +++ b/android/src/com/mapswithme/maps/base/BaseAsyncOperationFragment.java @@ -15,10 +15,10 @@ public abstract class BaseAsyncOperationFragment extends BaseMwmFragment protected void showProgress() { - int resId = getProgressMessageId(); - String title = getString(resId); - ProgressDialogFragment dialog = ProgressDialogFragment.newInstance(title); - Objects.requireNonNull(getFragmentManager()) + final int resId = getProgressMessageId(); + final String title = getString(resId); + final ProgressDialogFragment dialog = ProgressDialogFragment.newInstance(title); + getParentFragmentManager() .beginTransaction() .add(dialog, PROGRESS_DIALOG_TAG) .commitAllowingStateLoss(); @@ -32,9 +32,8 @@ public abstract class BaseAsyncOperationFragment extends BaseMwmFragment protected void hideProgress() { - FragmentManager fm = getFragmentManager(); - DialogFragment frag = (DialogFragment) Objects.requireNonNull(fm) - .findFragmentByTag(PROGRESS_DIALOG_TAG); + final FragmentManager fm = getParentFragmentManager(); + final DialogFragment frag = (DialogFragment) fm.findFragmentByTag(PROGRESS_DIALOG_TAG); if (frag != null) frag.dismissAllowingStateLoss(); }