For #14982 - Show snackbars with padding with static bottom toolbar

pull/149/head
ekager 4 years ago
parent 18ca211434
commit 9e876ebc44

@ -120,6 +120,7 @@ class FenixSnackbar private constructor(
val callback = FenixSnackbarCallback(content) val callback = FenixSnackbarCallback(content)
val shouldUseBottomToolbar = view.context.settings().shouldUseBottomToolbar val shouldUseBottomToolbar = view.context.settings().shouldUseBottomToolbar
val toolbarHeight = view.resources.getDimensionPixelSize(R.dimen.browser_toolbar_height) val toolbarHeight = view.resources.getDimensionPixelSize(R.dimen.browser_toolbar_height)
val dynamicToolbarEnabled = view.context.settings().isDynamicToolbarEnabled
return FenixSnackbar(parent, content, callback, isError).also { return FenixSnackbar(parent, content, callback, isError).also {
it.duration = durationOrAccessibleDuration it.duration = durationOrAccessibleDuration
@ -133,7 +134,7 @@ class FenixSnackbar private constructor(
// can't intelligently position the snackbar on the upper most view. // can't intelligently position the snackbar on the upper most view.
// Ideally we should not pass ContentFrameLayout in, but it's the only // Ideally we should not pass ContentFrameLayout in, but it's the only
// way to display snackbars through a fragment transition. // way to display snackbars through a fragment transition.
view is ContentFrameLayout (view is ContentFrameLayout || !dynamicToolbarEnabled)
) { ) {
toolbarHeight toolbarHeight
} else { } else {

Loading…
Cancel
Save