From 3823c632ac75881bbd897119e21ad72a4f288b71 Mon Sep 17 00:00:00 2001 From: Mihai Adrian Carare <48995920+mcarare@users.noreply.github.com> Date: Sat, 18 Jul 2020 00:22:13 +0300 Subject: [PATCH] [fenix] For https://github.com/mozilla-mobile/fenix/issues/7966: Update toolbar content description. (https://github.com/mozilla-mobile/fenix/pull/12667) --- .../main/java/org/mozilla/fenix/search/SearchFragment.kt | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/app/src/main/java/org/mozilla/fenix/search/SearchFragment.kt b/app/src/main/java/org/mozilla/fenix/search/SearchFragment.kt index 1490ae2a1..6250eb2cb 100644 --- a/app/src/main/java/org/mozilla/fenix/search/SearchFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/search/SearchFragment.kt @@ -316,11 +316,20 @@ class SearchFragment : Fragment(), UserInteractionHandler { updateSearchWithLabel(it) updateClipboardSuggestion(it, requireContext().components.clipboardHandler.url) updateSearchSuggestionsHintVisibility(it) + updateToolbarContentDescription(it) } startPostponedEnterTransition() } + private fun updateToolbarContentDescription(searchState: SearchFragmentState) { + val urlView = toolbarView.view + .findViewById(R.id.mozac_browser_toolbar_edit_url_view) + toolbarView.view.contentDescription = + searchState.searchEngineSource.searchEngine.name + ", " + urlView.hint + urlView?.importantForAccessibility = View.IMPORTANT_FOR_ACCESSIBILITY_NO + } + override fun onResume() { super.onResume()