From c04c3b7783e3381bbf9bdf753f55d7cd94d4a3ad Mon Sep 17 00:00:00 2001 From: Harry Bond Date: Mon, 23 Jun 2025 01:49:32 +0100 Subject: [PATCH] [android] Add content description for customisable left button Signed-off-by: Harry Bond --- .../java/app/organicmaps/maplayer/MapButtonsController.java | 2 ++ android/app/src/main/res/layout/map_buttons_help.xml | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/android/app/src/main/java/app/organicmaps/maplayer/MapButtonsController.java b/android/app/src/main/java/app/organicmaps/maplayer/MapButtonsController.java index d70d14082..806be8a9e 100644 --- a/android/app/src/main/java/app/organicmaps/maplayer/MapButtonsController.java +++ b/android/app/src/main/java/app/organicmaps/maplayer/MapButtonsController.java @@ -213,11 +213,13 @@ public class MapButtonsController extends Fragment ) { leftButtonView.setImageResource(R.drawable.ic_christmas_tree); + leftButtonView.setContentDescription(getString(R.string.help)); leftButtonView.setOnClickListener((v) -> mMapButtonClickListener.onMapButtonClick(MapButtons.help)); } else { mLeftButton.drawIcon(leftButtonView); + leftButtonView.setContentDescription(mLeftButton.getPrefsName()); leftButtonView.setOnClickListener((v) -> mLeftButton.onClick(leftButtonView)); } // else diff --git a/android/app/src/main/res/layout/map_buttons_help.xml b/android/app/src/main/res/layout/map_buttons_help.xml index e9c135a55..daadd50ae 100644 --- a/android/app/src/main/res/layout/map_buttons_help.xml +++ b/android/app/src/main/res/layout/map_buttons_help.xml @@ -4,7 +4,6 @@ xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/help_button" style="@style/MwmWidget.MapButton.Square" - android:contentDescription="@string/help" android:tint="@null" app:shapeAppearanceOverlay="@style/MwmWidget.MapButton.Square" app:srcCompat="@drawable/ic_question_mark" /> \ No newline at end of file