Merge "Filter status is not retained in App info"

This commit is contained in:
TreeHugger Robot
2018-12-14 02:10:56 +00:00
committed by Android (Google) Code Review

View File

@@ -817,13 +817,12 @@ public class ManageApplications extends InstrumentedFragment
mManageApplications.onItemSelected(null, null, 0, 0); mManageApplications.onItemSelected(null, null, 0, 0);
} }
if (mFilterOptions.size() > 1) { if (mFilterOptions.size() > 1) {
if (filterType == mManageApplications.mFilterType) { final AppFilterItem previousFilter = AppFilterRegistry.getInstance().get(
int index = mFilterOptions.indexOf(filter); mManageApplications.mFilterType);
if (index != -1) { final int index = mFilterOptions.indexOf(previousFilter);
mManageApplications.mFilterSpinner.setSelection(index); if (index != -1) {
mManageApplications.onItemSelected(null, null, index, 0); mManageApplications.mFilterSpinner.setSelection(index);
mManageApplications.mFilterType = AppFilterRegistry.FILTER_APPS_ALL; mManageApplications.onItemSelected(null, null, index, 0);
}
} }
} }
} }