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

Commit 24156fa7 authored by arangelov's avatar arangelov
Browse files

Fix broken test

Fixes: 158656507
Test: atest ChooserActivityTest#testWorkTab_selectingWorkTabWithPausedWorkProfile_directShareTargetsNotQueried
Change-Id: I875de96d4847575e6369724ca2c95b828befb5af
parent e4458720
Loading
Loading
Loading
Loading
+7 −2
Original line number Diff line number Diff line
@@ -2816,8 +2816,7 @@ public class ChooserActivity extends ResolverActivity implements
        }

        // no need to query direct share for work profile when its turned off
        UserManager userManager = getSystemService(UserManager.class);
        if (userManager.isQuietModeEnabled(chooserListAdapter.getUserHandle())) {
        if (isQuietModeEnabled(chooserListAdapter.getUserHandle())) {
            getChooserActivityLogger().logSharesheetAppLoadComplete();
            return;
        }
@@ -2841,6 +2840,12 @@ public class ChooserActivity extends ResolverActivity implements
        getChooserActivityLogger().logSharesheetAppLoadComplete();
    }

    @VisibleForTesting
    protected boolean isQuietModeEnabled(UserHandle userHandle) {
        UserManager userManager = getSystemService(UserManager.class);
        return userManager.isQuietModeEnabled(userHandle);
    }

    private void setupScrollListener() {
        if (mResolverDrawerLayout == null) {
            return;
+2 −1
Original line number Diff line number Diff line
@@ -617,7 +617,8 @@ public class ResolverListAdapter extends BaseAdapter {
        }
    }

    UserHandle getUserHandle() {
    @VisibleForTesting
    public UserHandle getUserHandle() {
        return mResolverListController.getUserHandle();
    }

+5 −0
Original line number Diff line number Diff line
@@ -222,6 +222,11 @@ public class ChooserWrapperActivity extends ChooserActivity {
        super.queryTargetServices(adapter);
    }

    @Override
    protected boolean isQuietModeEnabled(UserHandle userHandle) {
        return sOverrides.isQuietModeEnabled;
    }

    /**
     * We cannot directly mock the activity created since instrumentation creates it.
     * <p>