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

Commit 9d84a8de authored by Guojing Yuan's avatar Guojing Yuan
Browse files

Temporarily disable perm sync toggle

Bug: 338469649

Test: unit test
Change-Id: Ie9d0c76c9b60129466c4a4f0c87a04d769918e5c
parent 4e139f09
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -18,6 +18,7 @@ package com.android.settings.bluetooth;

import android.companion.AssociationInfo;
import android.companion.CompanionDeviceManager;
import android.companion.Flags;
import android.companion.datatransfer.PermissionSyncRequest;
import android.content.Context;

@@ -74,6 +75,9 @@ public class BluetoothDetailsDataSyncController extends BluetoothDetailsControll

    @Override
    public boolean isAvailable() {
        if (!Flags.ongoingPermSync()) {
            return false;
        }
        if (mAssociationId == DUMMY_ASSOCIATION_ID) {
            return false;
        }
+3 −0
Original line number Diff line number Diff line
@@ -18,10 +18,12 @@ package com.android.settings.bluetooth;

import static com.google.common.truth.Truth.assertThat;

import static org.junit.Assume.assumeTrue;
import static org.mockito.Mockito.spy;
import static org.mockito.Mockito.when;

import android.companion.CompanionDeviceManager;
import android.companion.Flags;
import android.companion.datatransfer.PermissionSyncRequest;

import androidx.preference.PreferenceCategory;
@@ -88,6 +90,7 @@ public class BluetoothDetailsDataSyncControllerTest extends BluetoothDetailsCont

    @Test
    public void isAvailable_hasAssociations_returnTrue() {
        assumeTrue(Flags.ongoingPermSync());
        assertThat(mController.isAvailable()).isTrue();
    }