From 871fb880183882d4de87931ba8424a8b89383815 Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Thu, 26 Jun 2025 15:28:53 +0200 Subject: [PATCH] a11y: improve content description of the clear filter button. Change from "Clear" to "Clear filters" --- .../features/roomlist/impl/filters/RoomListFiltersView.kt | 3 ++- features/roomlist/impl/src/main/res/values/localazy.xml | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/features/roomlist/impl/src/main/kotlin/io/element/android/features/roomlist/impl/filters/RoomListFiltersView.kt b/features/roomlist/impl/src/main/kotlin/io/element/android/features/roomlist/impl/filters/RoomListFiltersView.kt index 214ac44cfd..6cb94d9f96 100644 --- a/features/roomlist/impl/src/main/kotlin/io/element/android/features/roomlist/impl/filters/RoomListFiltersView.kt +++ b/features/roomlist/impl/src/main/kotlin/io/element/android/features/roomlist/impl/filters/RoomListFiltersView.kt @@ -40,6 +40,7 @@ import androidx.compose.ui.unit.dp import androidx.compose.ui.zIndex import io.element.android.compound.theme.ElementTheme import io.element.android.compound.tokens.generated.CompoundIcons +import io.element.android.features.roomlist.impl.R import io.element.android.libraries.designsystem.preview.ElementPreview import io.element.android.libraries.designsystem.preview.PreviewsDayNight import io.element.android.libraries.designsystem.theme.components.Icon @@ -147,7 +148,7 @@ private fun RoomListClearFiltersButton( modifier = Modifier.align(Alignment.Center), imageVector = CompoundIcons.Close(), tint = ElementTheme.colors.iconOnSolidPrimary, - contentDescription = stringResource(id = io.element.android.libraries.ui.strings.R.string.action_clear), + contentDescription = stringResource(id = R.string.screen_roomlist_clear_filters), ) } } diff --git a/features/roomlist/impl/src/main/res/values/localazy.xml b/features/roomlist/impl/src/main/res/values/localazy.xml index 90432433c2..58afb06591 100644 --- a/features/roomlist/impl/src/main/res/values/localazy.xml +++ b/features/roomlist/impl/src/main/res/values/localazy.xml @@ -21,6 +21,7 @@ "This is a one time process, thanks for waiting." "Setting up your account." "Create a new conversation or room" + "Clear filters" "Get started by messaging someone." "No chats yet." "Favourites"