Merge "Prevent crash when on UserSwitcherActivity rotate" into tm-qpr-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
7cdb42734e
@@ -886,7 +886,7 @@
|
|||||||
android:showForAllUsers="true"
|
android:showForAllUsers="true"
|
||||||
android:finishOnTaskLaunch="true"
|
android:finishOnTaskLaunch="true"
|
||||||
android:launchMode="singleInstance"
|
android:launchMode="singleInstance"
|
||||||
android:configChanges="screenSize|smallestScreenSize|screenLayout|keyboard|keyboardHidden"
|
android:configChanges="screenSize|smallestScreenSize|screenLayout|orientation|keyboard|keyboardHidden"
|
||||||
android:visibleToInstantApps="true">
|
android:visibleToInstantApps="true">
|
||||||
</activity>
|
</activity>
|
||||||
|
|
||||||
|
|||||||
@@ -39,9 +39,9 @@ constructor(
|
|||||||
override fun onCreate(savedInstanceState: Bundle?) {
|
override fun onCreate(savedInstanceState: Bundle?) {
|
||||||
super.onCreate(savedInstanceState)
|
super.onCreate(savedInstanceState)
|
||||||
setContentView(R.layout.user_switcher_fullscreen)
|
setContentView(R.layout.user_switcher_fullscreen)
|
||||||
window.decorView.getWindowInsetsController().apply {
|
window.decorView.windowInsetsController?.let { controller ->
|
||||||
setSystemBarsBehavior(BEHAVIOR_SHOW_TRANSIENT_BARS_BY_SWIPE)
|
controller.systemBarsBehavior = BEHAVIOR_SHOW_TRANSIENT_BARS_BY_SWIPE
|
||||||
hide(Type.systemBars())
|
controller.hide(Type.systemBars())
|
||||||
}
|
}
|
||||||
val viewModel =
|
val viewModel =
|
||||||
ViewModelProvider(this, viewModelFactory.get())[UserSwitcherViewModel::class.java]
|
ViewModelProvider(this, viewModelFactory.get())[UserSwitcherViewModel::class.java]
|
||||||
|
|||||||
Reference in New Issue
Block a user