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()