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

Commit 4b404d37 authored by Aaron Liu's avatar Aaron Liu Committed by Automerger Merge Worker
Browse files

Merge "Add request for a11y focus for item" into udc-dev am: f429d98c

parents d1d82c71 f429d98c
Loading
Loading
Loading
Loading
+8 −1
Original line number Diff line number Diff line
@@ -224,7 +224,7 @@ object UserSwitcherViewBinder {
                    }
            sectionView.removeAllViewsInLayout()

            for (viewModel in section) {
            section.onEachIndexed { index, viewModel ->
                val view =
                    layoutInflater.inflate(
                        R.layout.user_switcher_fullscreen_popup_item,
@@ -237,6 +237,13 @@ object UserSwitcherViewBinder {
                    view.resources.getString(viewModel.textResourceId)
                view.setOnClickListener { viewModel.onClicked() }
                sectionView.addView(view)
                // Ensure that the first item in the first section gets accessibility focus.
                // Request for focus with a delay when view is inflated an added to the listview.
                if (index == 0 && position == 0) {
                    view.postDelayed({
                        view.requestAccessibilityFocus()
                    }, 200)
                }
            }
            return sectionView
        }