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

Commit a5dc1f35 authored by guanxiongliu's avatar guanxiongliu Committed by Walter Jang
Browse files

Ask for optional permissions when QuickContact opens

Bug 25935813
Bug 25839064

Change-Id: I155ea3f7029219a2050484bda644873f3f1ed7cf
parent 91d56bf1
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -232,6 +232,12 @@
            android:theme="@style/PeopleTheme"
            android:exported="false"/>

        <activity
            android:name=".common.activity.RequestDesiredPermissionsActivity"
            android:label="@string/launcherActivityLabel"
            android:theme="@style/PeopleTheme"
            android:exported="false"/>

        <activity
            android:name=".common.activity.RequestImportVCardPermissionsActivity"
            android:label="@string/launcherActivityLabel"
+3 −1
Original line number Diff line number Diff line
@@ -108,6 +108,7 @@ import com.android.contacts.common.ClipboardUtils;
import com.android.contacts.common.Collapser;
import com.android.contacts.common.ContactPhotoManager;
import com.android.contacts.common.ContactsUtils;
import com.android.contacts.common.activity.RequestDesiredPermissionsActivity;
import com.android.contacts.common.activity.RequestPermissionsActivity;
import com.android.contacts.common.compat.CompatUtils;
import com.android.contacts.common.compat.EventCompat;
@@ -909,7 +910,8 @@ public class QuickContactActivity extends ContactsActivity
        Trace.beginSection("onCreate()");
        super.onCreate(savedInstanceState);

        if (RequestPermissionsActivity.startPermissionActivity(this)) {
        if (RequestPermissionsActivity.startPermissionActivity(this) ||
                RequestDesiredPermissionsActivity.startPermissionActivity(this)) {
            return;
        }