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

Commit 56645002 authored by Alexandra Gherghina's avatar Alexandra Gherghina
Browse files

Reset Settings task when using the user switcher

Bug: 17294618
Change-Id: I8bd9d7226e52017938828f3bc195cc995fe80b20
parent 1e0ea452
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -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();
        }
    }

+1 −1
Original line number Diff line number Diff line
@@ -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();
        }
    }

+1 −1
Original line number Diff line number Diff line
@@ -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();
        }
    }