Check for null activity in finish().

This commit is contained in:
akwizgran
2018-07-25 14:19:31 +01:00
parent 6a163c0358
commit ede33d9278

View File

@@ -6,6 +6,7 @@ import android.os.Bundle;
import android.support.annotation.CallSuper; import android.support.annotation.CallSuper;
import android.support.annotation.UiThread; import android.support.annotation.UiThread;
import android.support.v4.app.Fragment; import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentActivity;
import android.view.MenuItem; import android.view.MenuItem;
import org.briarproject.bramble.api.db.DbException; import org.briarproject.bramble.api.db.DbException;
@@ -56,8 +57,8 @@ public abstract class BaseFragment extends Fragment
@UiThread @UiThread
protected void finish() { protected void finish() {
if (!isDetached()) FragmentActivity activity = getActivity();
getActivity().supportFinishAfterTransition(); if (activity != null) activity.supportFinishAfterTransition();
} }
public interface BaseFragmentListener { public interface BaseFragmentListener {