commit e4db1e137beccd337d4b8ae82e3438cdc6851356
parent af579dacfdcb1ddca10d8d7fb212de806a379af3
Author: rmalicdem <rmalicdem@mozilla.com>
Date: Wed, 1 Oct 2025 21:13:02 +0000
Bug 1985114 - Remove slide animation when menu closes for certain menu items r=android-reviewers,skhan
Differential Revision: https://phabricator.services.mozilla.com/D263149
Diffstat:
1 file changed, 16 insertions(+), 31 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
@@ -106,7 +106,6 @@ import org.mozilla.fenix.utils.enterSubmenu
import org.mozilla.fenix.utils.exitMenu
import org.mozilla.fenix.utils.exitSubmenu
import org.mozilla.fenix.utils.lastSavedFolderCache
-import org.mozilla.fenix.utils.slideDown
import org.mozilla.fenix.webcompat.DefaultWebCompatReporterMoreInfoSender
import org.mozilla.fenix.webcompat.middleware.DefaultWebCompatReporterRetrievalService
import org.mozilla.fenix.webcompat.middleware.WebCompatInfoDeserializer
@@ -582,19 +581,15 @@ class MenuDialogFragment : BottomSheetDialogFragment() {
webExtensionMenuCount = webExtensionsCount,
allWebExtensionsDisabled = allWebExtensionsDisabled,
onMozillaAccountButtonClick = {
- view?.slideDown {
- store.dispatch(
- MenuAction.Navigate.MozillaAccount(
- accountState = accountState,
- accesspoint = args.accesspoint,
- ),
- )
- }
+ store.dispatch(
+ MenuAction.Navigate.MozillaAccount(
+ accountState = accountState,
+ accesspoint = args.accesspoint,
+ ),
+ )
},
onSettingsButtonClick = {
- view?.slideDown {
- store.dispatch(MenuAction.Navigate.Settings)
- }
+ store.dispatch(MenuAction.Navigate.Settings)
},
onBookmarkPageMenuClick = {
store.dispatch(MenuAction.AddBookmark)
@@ -635,24 +630,16 @@ class MenuDialogFragment : BottomSheetDialogFragment() {
isMoreMenuExpanded = !isMoreMenuExpanded
},
onBookmarksMenuClick = {
- view?.slideDown {
- store.dispatch(MenuAction.Navigate.Bookmarks)
- }
+ store.dispatch(MenuAction.Navigate.Bookmarks)
},
onHistoryMenuClick = {
- view?.slideDown {
- store.dispatch(MenuAction.Navigate.History)
- }
+ store.dispatch(MenuAction.Navigate.History)
},
onDownloadsMenuClick = {
- view?.slideDown {
- store.dispatch(MenuAction.Navigate.Downloads)
- }
+ store.dispatch(MenuAction.Navigate.Downloads)
},
onPasswordsMenuClick = {
- view?.slideDown {
- store.dispatch(MenuAction.Navigate.Passwords)
- }
+ store.dispatch(MenuAction.Navigate.Passwords)
},
onCustomizeReaderViewMenuClick = {
store.dispatch(MenuAction.CustomizeReaderView)
@@ -733,13 +720,11 @@ class MenuDialogFragment : BottomSheetDialogFragment() {
addonInstallationInProgress = addonInstallationInProgress,
recommendedAddons = recommendedAddons,
onAddonClick = { addon ->
- view?.slideDown {
- store.dispatch(
- MenuAction.Navigate.AddonDetails(
- addon = addon,
- ),
- )
- }
+ store.dispatch(
+ MenuAction.Navigate.AddonDetails(
+ addon = addon,
+ ),
+ )
},
onAddonSettingsClick = { addon ->
store.dispatch(