Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c85758f9 authored by Zemiao Zhu's avatar Zemiao Zhu
Browse files

Finish activity when created by documents provider and documents provider gone.

Bug: 150356948
Test: manual
Change-Id: Ied7fcf6dc40f3b15606137eea8f814c4e9a0a95e
parent 15f0fe0f
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -22,6 +22,7 @@ import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.net.Uri;

import androidx.localbroadcastmanager.content.LocalBroadcastManager;

import com.android.documentsui.AbstractActionHandler.CommonAddons;
@@ -136,7 +137,7 @@ final class RootsMonitor<T extends Activity & CommonAddons> {
            // activity.
            final Uri uri = mOwner.getIntent().getData();
            if (uri != null && uri.equals(mCurrentRoot.getUri())) {
                mOwner.finish();
                mOwner.finishAndRemoveTask();
                return;
            }