Reset Settings task when using the user switcher
Bug: 17294618 Change-Id: I8bd9d7226e52017938828f3bc195cc995fe80b20
This commit is contained in:
@@ -1041,10 +1041,10 @@ public class ManageApplications extends Fragment implements
|
||||
if (selectedUser.getIdentifier() != UserHandle.myUserId()) {
|
||||
Intent intent = new Intent(Settings.ACTION_APPLICATION_SETTINGS);
|
||||
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
|
||||
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK);
|
||||
int currentTab = mViewPager.getCurrentItem();
|
||||
intent.putExtra(EXTRA_LIST_TYPE, mTabs.get(currentTab).mListType);
|
||||
mContext.startActivityAsUser(intent, selectedUser);
|
||||
getActivity().finish();
|
||||
}
|
||||
}
|
||||
|
||||
|
@@ -155,8 +155,8 @@ public class NotificationAppList extends PinnedHeaderListFragment
|
||||
if (selectedUser.getIdentifier() != UserHandle.myUserId()) {
|
||||
Intent intent = new Intent(getActivity(), NotificationAppListActivity.class);
|
||||
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
|
||||
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK);
|
||||
mContext.startActivityAsUser(intent, selectedUser);
|
||||
getActivity().finish();
|
||||
}
|
||||
}
|
||||
|
||||
|
@@ -298,8 +298,8 @@ public class PrintSettingsFragment extends SettingsPreferenceFragment
|
||||
if (selectedUser.getIdentifier() != UserHandle.myUserId()) {
|
||||
Intent intent = new Intent(Settings.ACTION_PRINT_SETTINGS);
|
||||
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
|
||||
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK);
|
||||
getActivity().startActivityAsUser(intent, selectedUser);
|
||||
getActivity().finish();
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user