1
0
Fork 0

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

master
ekager 2020-03-24 12:59:45 -07:00 committed by liuche
parent 5e75140b3d
commit 16b40992d2
2 changed files with 3 additions and 3 deletions

View File

@ -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()
}

View File

@ -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)
)