Loading src/com/android/settings/applications/defaultapps/DefaultAutofillPicker.java +5 −5 Original line number Diff line number Diff line Loading @@ -251,16 +251,16 @@ public class DefaultAutofillPicker extends DefaultAppPickerFragment { static final class AutofillSettingIntentProvider implements SettingIntentProvider { private final String mSelectedKey; private final PackageManager mPackageManager; private final Context mContext; public AutofillSettingIntentProvider(PackageManager packageManager, String key) { public AutofillSettingIntentProvider(Context context, String key) { mSelectedKey = key; mPackageManager = packageManager; mContext = context; } @Override public Intent getIntent() { final List<ResolveInfo> resolveInfos = mPackageManager.queryIntentServices( final List<ResolveInfo> resolveInfos = mContext.getPackageManager().queryIntentServices( AUTOFILL_PROBE, PackageManager.GET_META_DATA); for (ResolveInfo resolveInfo : resolveInfos) { Loading @@ -270,7 +270,7 @@ public class DefaultAutofillPicker extends DefaultAppPickerFragment { if (TextUtils.equals(mSelectedKey, flattenKey)) { final String settingsActivity; try { settingsActivity = new AutofillServiceInfo(mPackageManager, serviceInfo) settingsActivity = new AutofillServiceInfo(mContext, serviceInfo) .getSettingsActivity(); } catch (SecurityException e) { // Service does not declare the proper permission, ignore it. Loading src/com/android/settings/applications/defaultapps/DefaultAutofillPreferenceController.java +1 −1 Original line number Diff line number Diff line Loading @@ -53,7 +53,7 @@ public class DefaultAutofillPreferenceController extends DefaultAppPreferenceCon } final DefaultAutofillPicker.AutofillSettingIntentProvider intentProvider = new DefaultAutofillPicker.AutofillSettingIntentProvider( mPackageManager.getPackageManager(), info.getKey()); mContext, info.getKey()); return intentProvider.getIntent(); } Loading tests/robotests/src/com/android/settings/applications/defaultapps/DefaultAutofillPreferenceControllerTest.java +0 −5 Original line number Diff line number Diff line Loading @@ -104,10 +104,5 @@ public class DefaultAutofillPreferenceControllerTest { final DefaultAppInfo info = mController.getDefaultAppInfo(); assertThat(info).isNotNull(); mController.getSettingIntent(info); verify(mPackageManager.getPackageManager()).queryIntentServices( DefaultAutofillPicker.AUTOFILL_PROBE, PackageManager.GET_META_DATA); } } Loading
src/com/android/settings/applications/defaultapps/DefaultAutofillPicker.java +5 −5 Original line number Diff line number Diff line Loading @@ -251,16 +251,16 @@ public class DefaultAutofillPicker extends DefaultAppPickerFragment { static final class AutofillSettingIntentProvider implements SettingIntentProvider { private final String mSelectedKey; private final PackageManager mPackageManager; private final Context mContext; public AutofillSettingIntentProvider(PackageManager packageManager, String key) { public AutofillSettingIntentProvider(Context context, String key) { mSelectedKey = key; mPackageManager = packageManager; mContext = context; } @Override public Intent getIntent() { final List<ResolveInfo> resolveInfos = mPackageManager.queryIntentServices( final List<ResolveInfo> resolveInfos = mContext.getPackageManager().queryIntentServices( AUTOFILL_PROBE, PackageManager.GET_META_DATA); for (ResolveInfo resolveInfo : resolveInfos) { Loading @@ -270,7 +270,7 @@ public class DefaultAutofillPicker extends DefaultAppPickerFragment { if (TextUtils.equals(mSelectedKey, flattenKey)) { final String settingsActivity; try { settingsActivity = new AutofillServiceInfo(mPackageManager, serviceInfo) settingsActivity = new AutofillServiceInfo(mContext, serviceInfo) .getSettingsActivity(); } catch (SecurityException e) { // Service does not declare the proper permission, ignore it. Loading
src/com/android/settings/applications/defaultapps/DefaultAutofillPreferenceController.java +1 −1 Original line number Diff line number Diff line Loading @@ -53,7 +53,7 @@ public class DefaultAutofillPreferenceController extends DefaultAppPreferenceCon } final DefaultAutofillPicker.AutofillSettingIntentProvider intentProvider = new DefaultAutofillPicker.AutofillSettingIntentProvider( mPackageManager.getPackageManager(), info.getKey()); mContext, info.getKey()); return intentProvider.getIntent(); } Loading
tests/robotests/src/com/android/settings/applications/defaultapps/DefaultAutofillPreferenceControllerTest.java +0 −5 Original line number Diff line number Diff line Loading @@ -104,10 +104,5 @@ public class DefaultAutofillPreferenceControllerTest { final DefaultAppInfo info = mController.getDefaultAppInfo(); assertThat(info).isNotNull(); mController.getSettingIntent(info); verify(mPackageManager.getPackageManager()).queryIntentServices( DefaultAutofillPicker.AUTOFILL_PROBE, PackageManager.GET_META_DATA); } }