For #9351 - Show snackbars with toolbar padding to work with dynamic toolbar

fennec/beta
ekager 4 years ago committed by liuche
parent 9261edb855
commit 83fe989822

@ -19,12 +19,12 @@ class FenixSnackbarDelegate(val view: View) :
listener: ((v: View) -> Unit)?
) {
if (listener != null && action != 0) {
FenixSnackbar.make(view, duration = FenixSnackbar.LENGTH_SHORT)
FenixSnackbar.makeWithToolbarPadding(view, duration = FenixSnackbar.LENGTH_SHORT)
.setText(view.context.getString(text))
.setAction(view.context.getString(action)) { listener.invoke(view) }
.show()
} else {
FenixSnackbar.make(view, duration = FenixSnackbar.LENGTH_SHORT)
FenixSnackbar.makeWithToolbarPadding(view, duration = FenixSnackbar.LENGTH_SHORT)
.setText(view.context.getString(text))
.show()
}

@ -162,7 +162,7 @@ class DefaultBrowserToolbarController(
topSiteStorage.addTopSite(it.title, it.url)
}
MainScope().launch {
FenixSnackbar.make(swipeRefresh, Snackbar.LENGTH_SHORT)
FenixSnackbar.makeWithToolbarPadding(swipeRefresh, Snackbar.LENGTH_SHORT)
.setText(
swipeRefresh.context.getString(R.string.snackbar_added_to_top_sites)
)

Loading…
Cancel
Save