Loading mobile/android/android-components/components/compose/browser-toolbar/src/main/java/mozilla/components/compose/browser/toolbar/ActionContainer.kt +4 −0 Original line number Diff line number Diff line Loading @@ -37,6 +37,8 @@ import mozilla.components.compose.browser.toolbar.ui.TabCounter import mozilla.components.compose.browser.toolbar.ui.ActionButton as ActionButtonComposable import mozilla.components.ui.icons.R as iconsR import mozilla.components.compose.browser.toolbar.concept.NoopAction /** * A container for displaying [Action]s. * Loading Loading @@ -125,6 +127,8 @@ fun ActionContainer( ) } } else -> NoopAction() } } } Loading mobile/android/android-components/components/compose/browser-toolbar/src/main/java/mozilla/components/compose/browser/toolbar/concept/Action.kt +2 −0 Original line number Diff line number Diff line Loading @@ -195,3 +195,5 @@ sealed class Action { val testTag: String? = null, ) : Action() } class NoopAction : Action() mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/toolbar/BrowserToolbarMiddleware.kt +4 −6 Original line number Diff line number Diff line Loading @@ -152,6 +152,8 @@ import mozilla.components.lib.state.Action as MVIAction import mozilla.components.ui.icons.R as iconsR import mozilla.components.ui.tabcounter.R as tabcounterR import mozilla.components.compose.browser.toolbar.concept.NoopAction @VisibleForTesting internal sealed class DisplayActions(override val source: Source) : BrowserToolbarEvent { data class MenuClicked(override val source: Source) : DisplayActions(source) Loading Loading @@ -1333,12 +1335,6 @@ class BrowserToolbarMiddleware( ) } ToolbarAction.Share -> ActionButtonRes( drawableResId = iconsR.drawable.mozac_ic_share_android_24, contentDescription = R.string.browser_menu_share, onClick = ShareClicked(source), ) ToolbarAction.Homepage -> ActionButtonRes( drawableResId = iconsR.drawable.mozac_ic_home_24, contentDescription = R.string.browser_menu_homepage, Loading @@ -1354,6 +1350,8 @@ class BrowserToolbarMiddleware( }, onClick = SummarizeClicked(source), ) else -> NoopAction() } private fun buildSiteInfoAction( Loading Loading
mobile/android/android-components/components/compose/browser-toolbar/src/main/java/mozilla/components/compose/browser/toolbar/ActionContainer.kt +4 −0 Original line number Diff line number Diff line Loading @@ -37,6 +37,8 @@ import mozilla.components.compose.browser.toolbar.ui.TabCounter import mozilla.components.compose.browser.toolbar.ui.ActionButton as ActionButtonComposable import mozilla.components.ui.icons.R as iconsR import mozilla.components.compose.browser.toolbar.concept.NoopAction /** * A container for displaying [Action]s. * Loading Loading @@ -125,6 +127,8 @@ fun ActionContainer( ) } } else -> NoopAction() } } } Loading
mobile/android/android-components/components/compose/browser-toolbar/src/main/java/mozilla/components/compose/browser/toolbar/concept/Action.kt +2 −0 Original line number Diff line number Diff line Loading @@ -195,3 +195,5 @@ sealed class Action { val testTag: String? = null, ) : Action() } class NoopAction : Action()
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/toolbar/BrowserToolbarMiddleware.kt +4 −6 Original line number Diff line number Diff line Loading @@ -152,6 +152,8 @@ import mozilla.components.lib.state.Action as MVIAction import mozilla.components.ui.icons.R as iconsR import mozilla.components.ui.tabcounter.R as tabcounterR import mozilla.components.compose.browser.toolbar.concept.NoopAction @VisibleForTesting internal sealed class DisplayActions(override val source: Source) : BrowserToolbarEvent { data class MenuClicked(override val source: Source) : DisplayActions(source) Loading Loading @@ -1333,12 +1335,6 @@ class BrowserToolbarMiddleware( ) } ToolbarAction.Share -> ActionButtonRes( drawableResId = iconsR.drawable.mozac_ic_share_android_24, contentDescription = R.string.browser_menu_share, onClick = ShareClicked(source), ) ToolbarAction.Homepage -> ActionButtonRes( drawableResId = iconsR.drawable.mozac_ic_home_24, contentDescription = R.string.browser_menu_homepage, Loading @@ -1354,6 +1350,8 @@ class BrowserToolbarMiddleware( }, onClick = SummarizeClicked(source), ) else -> NoopAction() } private fun buildSiteInfoAction( Loading