Loading src/com/android/packageinstaller/role/ui/DefaultAppActivity.java +5 −0 Original line number Original line Diff line number Diff line Loading @@ -81,6 +81,11 @@ public class DefaultAppActivity extends FragmentActivity { finish(); finish(); return; return; } } if (!role.isVisibleAsUser(user, this)) { Log.e(LOG_TAG, "Role is invisible: " + roleName); finish(); return; } if (savedInstanceState == null) { if (savedInstanceState == null) { DefaultAppFragment fragment = DefaultAppFragment.newInstance(roleName, user); DefaultAppFragment fragment = DefaultAppFragment.newInstance(roleName, user); Loading src/com/android/packageinstaller/role/ui/SpecialAppAccessActivity.java +10 −0 Original line number Original line Diff line number Diff line Loading @@ -65,6 +65,16 @@ public class SpecialAppAccessActivity extends FragmentActivity { finish(); finish(); return; return; } } if (!role.isAvailable(this)) { Log.e(LOG_TAG, "Role is unavailable: " + roleName); finish(); return; } if (!role.isVisible(this)) { Log.e(LOG_TAG, "Role is invisible: " + roleName); finish(); return; } if (savedInstanceState == null) { if (savedInstanceState == null) { SpecialAppAccessFragment fragment = SpecialAppAccessFragment.newInstance(roleName); SpecialAppAccessFragment fragment = SpecialAppAccessFragment.newInstance(roleName); Loading Loading
src/com/android/packageinstaller/role/ui/DefaultAppActivity.java +5 −0 Original line number Original line Diff line number Diff line Loading @@ -81,6 +81,11 @@ public class DefaultAppActivity extends FragmentActivity { finish(); finish(); return; return; } } if (!role.isVisibleAsUser(user, this)) { Log.e(LOG_TAG, "Role is invisible: " + roleName); finish(); return; } if (savedInstanceState == null) { if (savedInstanceState == null) { DefaultAppFragment fragment = DefaultAppFragment.newInstance(roleName, user); DefaultAppFragment fragment = DefaultAppFragment.newInstance(roleName, user); Loading
src/com/android/packageinstaller/role/ui/SpecialAppAccessActivity.java +10 −0 Original line number Original line Diff line number Diff line Loading @@ -65,6 +65,16 @@ public class SpecialAppAccessActivity extends FragmentActivity { finish(); finish(); return; return; } } if (!role.isAvailable(this)) { Log.e(LOG_TAG, "Role is unavailable: " + roleName); finish(); return; } if (!role.isVisible(this)) { Log.e(LOG_TAG, "Role is invisible: " + roleName); finish(); return; } if (savedInstanceState == null) { if (savedInstanceState == null) { SpecialAppAccessFragment fragment = SpecialAppAccessFragment.newInstance(roleName); SpecialAppAccessFragment fragment = SpecialAppAccessFragment.newInstance(roleName); Loading