Loading packages/SystemUI/src/com/android/systemui/user/UserSwitcherActivity.kt +7 −2 Original line number Diff line number Diff line Loading @@ -42,7 +42,7 @@ import com.android.systemui.R import com.android.systemui.broadcast.BroadcastDispatcher import com.android.systemui.plugins.FalsingManager import com.android.systemui.plugins.FalsingManager.LOW_PENALTY import com.android.systemui.statusbar.phone.ShadeController import com.android.systemui.settings.UserTracker import com.android.systemui.statusbar.policy.UserSwitcherController import com.android.systemui.statusbar.policy.UserSwitcherController.BaseUserAdapter import com.android.systemui.statusbar.policy.UserSwitcherController.USER_SWITCH_DISABLED_ALPHA Loading @@ -63,7 +63,7 @@ class UserSwitcherActivity @Inject constructor( private val layoutInflater: LayoutInflater, private val falsingManager: FalsingManager, private val userManager: UserManager, private val shadeController: ShadeController private val userTracker: UserTracker ) : LifecycleActivity() { private lateinit var parent: ViewGroup Loading Loading @@ -215,6 +215,11 @@ class UserSwitcherActivity @Inject constructor( initBroadcastReceiver() parent.post { buildUserViews() } userTracker.addCallback(object : UserTracker.Callback { override fun onUserChanged(newUser: Int, userContext: Context) { finish() } }, mainExecutor) } private fun showPopupMenu() { Loading packages/SystemUI/tests/src/com/android/systemui/user/UserSwitcherActivityTest.kt +3 −3 Original line number Diff line number Diff line Loading @@ -24,7 +24,7 @@ import androidx.test.filters.SmallTest import com.android.systemui.SysuiTestCase import com.android.systemui.broadcast.BroadcastDispatcher import com.android.systemui.plugins.FalsingManager import com.android.systemui.statusbar.phone.ShadeController import com.android.systemui.settings.UserTracker import com.android.systemui.statusbar.policy.UserSwitcherController import com.google.common.truth.Truth.assertThat import org.junit.Before Loading @@ -50,7 +50,7 @@ class UserSwitcherActivityTest : SysuiTestCase() { @Mock private lateinit var userManager: UserManager @Mock private lateinit var shadeController: ShadeController private lateinit var userTracker: UserTracker @Before fun setUp() { Loading @@ -61,7 +61,7 @@ class UserSwitcherActivityTest : SysuiTestCase() { layoutInflater, falsingManager, userManager, shadeController userTracker ) } Loading Loading
packages/SystemUI/src/com/android/systemui/user/UserSwitcherActivity.kt +7 −2 Original line number Diff line number Diff line Loading @@ -42,7 +42,7 @@ import com.android.systemui.R import com.android.systemui.broadcast.BroadcastDispatcher import com.android.systemui.plugins.FalsingManager import com.android.systemui.plugins.FalsingManager.LOW_PENALTY import com.android.systemui.statusbar.phone.ShadeController import com.android.systemui.settings.UserTracker import com.android.systemui.statusbar.policy.UserSwitcherController import com.android.systemui.statusbar.policy.UserSwitcherController.BaseUserAdapter import com.android.systemui.statusbar.policy.UserSwitcherController.USER_SWITCH_DISABLED_ALPHA Loading @@ -63,7 +63,7 @@ class UserSwitcherActivity @Inject constructor( private val layoutInflater: LayoutInflater, private val falsingManager: FalsingManager, private val userManager: UserManager, private val shadeController: ShadeController private val userTracker: UserTracker ) : LifecycleActivity() { private lateinit var parent: ViewGroup Loading Loading @@ -215,6 +215,11 @@ class UserSwitcherActivity @Inject constructor( initBroadcastReceiver() parent.post { buildUserViews() } userTracker.addCallback(object : UserTracker.Callback { override fun onUserChanged(newUser: Int, userContext: Context) { finish() } }, mainExecutor) } private fun showPopupMenu() { Loading
packages/SystemUI/tests/src/com/android/systemui/user/UserSwitcherActivityTest.kt +3 −3 Original line number Diff line number Diff line Loading @@ -24,7 +24,7 @@ import androidx.test.filters.SmallTest import com.android.systemui.SysuiTestCase import com.android.systemui.broadcast.BroadcastDispatcher import com.android.systemui.plugins.FalsingManager import com.android.systemui.statusbar.phone.ShadeController import com.android.systemui.settings.UserTracker import com.android.systemui.statusbar.policy.UserSwitcherController import com.google.common.truth.Truth.assertThat import org.junit.Before Loading @@ -50,7 +50,7 @@ class UserSwitcherActivityTest : SysuiTestCase() { @Mock private lateinit var userManager: UserManager @Mock private lateinit var shadeController: ShadeController private lateinit var userTracker: UserTracker @Before fun setUp() { Loading @@ -61,7 +61,7 @@ class UserSwitcherActivityTest : SysuiTestCase() { layoutInflater, falsingManager, userManager, shadeController userTracker ) } Loading