Bug 1870933 - Remove Tabs and Menu buttons from HomeFragment

fenix/125.0
Harrison Oglesby 4 months ago committed by mergify[bot]
parent f686e75992
commit aa8403e585

@ -12,9 +12,11 @@ import androidx.appcompat.content.res.AppCompatResources
import androidx.constraintlayout.widget.ConstraintLayout
import androidx.constraintlayout.widget.ConstraintSet
import androidx.coordinatorlayout.widget.CoordinatorLayout
import androidx.core.view.isVisible
import androidx.core.view.updateLayoutParams
import mozilla.components.support.ktx.android.content.res.resolveAttribute
import org.mozilla.fenix.R
import org.mozilla.fenix.components.toolbar.IncompleteRedesignToolbarFeature
import org.mozilla.fenix.components.toolbar.ToolbarPosition
import org.mozilla.fenix.databinding.FragmentHomeBinding
import org.mozilla.fenix.ext.settings
@ -57,6 +59,10 @@ class ToolbarView(
}
private fun updateLayout(view: View) {
val redesignEnabled = IncompleteRedesignToolbarFeature(context.settings()).isEnabled
binding.menuButton.isVisible = !redesignEnabled
binding.tabButton.isVisible = !redesignEnabled
when (context.settings().toolbarPosition) {
ToolbarPosition.TOP -> {
binding.toolbarLayout.layoutParams = CoordinatorLayout.LayoutParams(

Loading…
Cancel
Save