commit | 887bd8869e9fbc990fadafc6afdebc5b03f98985 | [log] [tgz] |
---|---|---|
author | TreeHugger Robot <treehugger-gerrit@google.com> | Thu Jul 08 01:11:45 2021 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Thu Jul 08 01:11:45 2021 +0000 |
tree | 62bd1b118c0fcc9bf96514cdade0b2d4789648fe | |
parent | a7cb100f4273e0b22efb3e20dce7be5c6dccad0f [diff] | |
parent | 349577e6b90fcdf8ec6c99e460978338fc9339d1 [diff] |
Merge "Hide focus until list has been loaded" into sc-dev am: 349577e6b9 Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Permission/+/15180248 Change-Id: I45e0453dfb253ca23bc626af2b0f3b82b7322828
diff --git a/PermissionController/src/com/android/permissioncontroller/permission/ui/auto/AutoUnusedAppsFragment.kt b/PermissionController/src/com/android/permissioncontroller/permission/ui/auto/AutoUnusedAppsFragment.kt index 5e57440..2a62d22 100644 --- a/PermissionController/src/com/android/permissioncontroller/permission/ui/auto/AutoUnusedAppsFragment.kt +++ b/PermissionController/src/com/android/permissioncontroller/permission/ui/auto/AutoUnusedAppsFragment.kt
@@ -24,6 +24,8 @@ import com.android.permissioncontroller.auto.AutoSettingsFrameFragment import com.android.permissioncontroller.hibernation.isHibernationEnabled import com.android.permissioncontroller.permission.ui.UnusedAppsFragment +import com.android.car.ui.utils.ViewUtils +import com.android.car.ui.utils.ViewUtils.LazyLayoutView /** * Auto wrapper, with customizations, around [UnusedAppsFragment]. @@ -56,6 +58,12 @@ .add(fragment, null) .commit() } + + // initially focus on focus parking view and then shift focus to recyclerview once it has + // loaded + ViewUtils.hideFocus(getListView().getRootView()) + val lazyLayoutView = getListView() as LazyLayoutView + ViewUtils.initFocus(lazyLayoutView) } override fun createFooterPreference(context: Context): Preference {