commit b51f6452afdf8e3b5f93d432481114ce1ee9df7f
parent 0e63c3d8b4e4552a48a3ce9f98a6117ca27e4da7
Author: Erik Nordin <enordin@mozilla.com>
Date: Fri, 7 Nov 2025 13:12:33 +0000
Bug 1998466 - Remove Translations Beta Label from Android r=translations-reviewers,android-reviewers,ohall
This patch removes the "BETA" label from the full-page
Translations Android UI.
Differential Revision: https://phabricator.services.mozilla.com/D271427
Diffstat:
1 file changed, 18 insertions(+), 23 deletions(-)
diff --git a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/translations/TranslationsDialogBottomSheet.kt b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/translations/TranslationsDialogBottomSheet.kt
@@ -43,7 +43,6 @@ import mozilla.components.compose.base.text.Text
import mozilla.components.concept.engine.translate.Language
import mozilla.components.concept.engine.translate.TranslationError
import org.mozilla.fenix.R
-import org.mozilla.fenix.compose.BetaLabel
import org.mozilla.fenix.compose.InfoCard
import org.mozilla.fenix.compose.InfoType
import org.mozilla.fenix.compose.LinkText
@@ -459,33 +458,29 @@ private fun TranslationsDialogHeader(
showPageSettings: Boolean,
onSettingClicked: () -> Unit,
) {
- Row(
- modifier = Modifier.fillMaxWidth(),
- horizontalArrangement = Arrangement.SpaceBetween,
- ) {
- Column {
- BetaLabel()
- }
- Column {
- if (showPageSettings) {
- IconButton(
- onClick = { onSettingClicked() },
- modifier = Modifier.size(24.dp),
- ) {
- Icon(
- painter = painterResource(id = iconsR.drawable.mozac_ic_settings_24),
- contentDescription = stringResource(
- id = R.string.translation_option_bottom_sheet_title_heading,
- ),
- tint = FirefoxTheme.colors.iconPrimary,
- )
- }
+ if (showPageSettings) {
+ Row(
+ modifier = Modifier.fillMaxWidth(),
+ horizontalArrangement = Arrangement.End,
+ ) {
+ IconButton(
+ onClick = { onSettingClicked() },
+ modifier = Modifier.size(24.dp),
+ ) {
+ Icon(
+ painter = painterResource(id = iconsR.drawable.mozac_ic_settings_24),
+ contentDescription = stringResource(
+ id = R.string.translation_option_bottom_sheet_title_heading,
+ ),
+ tint = FirefoxTheme.colors.iconPrimary,
+ )
}
}
}
+
Row(
verticalAlignment = Alignment.CenterVertically,
- modifier = Modifier.padding(top = 12.dp),
+ modifier = Modifier.padding(top = if (showPageSettings) { 12.dp } else { 0.dp }),
) {
Text(
text = title,