commit 3877900f35e2d0976a296aa4bb83588a21990fa4 parent a39d9f886066d353c0c4efab177ffd862f03e56c Author: Alexandru Marc <amarc@mozilla.com> Date: Mon, 13 Oct 2025 19:32:25 +0300 Revert "Bug 1992002 - Remove print menu item if android automative is used r=android-reviewers,007" for causing fenix bustages @ MoreSettingsSubmenu.kt This reverts commit 4b8f06a68a3df5c6b5b34998353dc4ea5dfac528. Diffstat:
2 files changed, 6 insertions(+), 10 deletions(-)
diff --git a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/menu/MenuDialogFragment.kt b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/menu/MenuDialogFragment.kt @@ -68,7 +68,6 @@ import org.mozilla.fenix.BrowserDirection import org.mozilla.fenix.GleanMetrics.Events import org.mozilla.fenix.HomeActivity import org.mozilla.fenix.R -import org.mozilla.fenix.automotive.isAndroidAutomotiveAvailable import org.mozilla.fenix.components.appstate.SupportedMenuNotifications import org.mozilla.fenix.components.components import org.mozilla.fenix.components.menu.compose.Addons @@ -678,7 +677,6 @@ class MenuDialogFragment : BottomSheetDialogFragment() { isOpenInAppMenuHighlighted = isOpenInAppMenuHighlighted, translationInfo = translationInfo, showShortcuts = settings.showTopSitesFeature, - isAndroidAutomotiveAvailable = context.isAndroidAutomotiveAvailable(), onWebCompatReporterClick = { store.dispatch(MenuAction.Navigate.WebCompatReporter) }, diff --git a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/menu/compose/MoreSettingsSubmenu.kt b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/menu/compose/MoreSettingsSubmenu.kt @@ -34,7 +34,6 @@ internal fun MoreSettingsSubmenu( isOpenInAppMenuHighlighted: Boolean, translationInfo: TranslationInfo, showShortcuts: Boolean, - isAndroidAutomotiveAvailable: Boolean, onWebCompatReporterClick: () -> Unit, onShortcutsMenuClick: () -> Unit, onAddToHomeScreenMenuClick: () -> Unit, @@ -112,13 +111,12 @@ internal fun MoreSettingsSubmenu( beforeIconPainter = painterResource(id = iconsR.drawable.mozac_ic_save_file_24), onClick = onSaveAsPDFMenuClick, ) - if (!isAndroidAutomotiveAvailable) { - MenuItem( - label = stringResource(id = R.string.browser_menu_print_2), - beforeIconPainter = painterResource(id = iconsR.drawable.mozac_ic_print_24), - onClick = onPrintMenuClick, - ) - } + + MenuItem( + label = stringResource(id = R.string.browser_menu_print_2), + beforeIconPainter = painterResource(id = iconsR.drawable.mozac_ic_print_24), + onClick = onPrintMenuClick, + ) } }