For #2815 - Use RootView for displaying snackbar in browserfragment (#2816)

nightly-build-test
Emily Kager 5 years ago committed by Jeff Boek
parent 0c8ad3ef6e
commit 074eec7006

@ -423,9 +423,11 @@ class BrowserFragment : Fragment(), BackHandler, CoroutineScope {
is SearchAction.ToolbarLongClicked -> {
getSessionById()?.let { session ->
session.copyUrl(requireContext())
FenixSnackbar.make(view!!, Snackbar.LENGTH_LONG)
.setText(resources.getString(R.string.url_copied))
.show()
view?.rootView?.let {
FenixSnackbar.make(it, Snackbar.LENGTH_LONG)
.setText(resources.getString(R.string.url_copied))
.show()
}
}
}
}
@ -507,7 +509,7 @@ class BrowserFragment : Fragment(), BackHandler, CoroutineScope {
requireComponents.analytics.metrics.track(Event.AddBookmark)
view?.let {
FenixSnackbar.make(
it,
it.rootView,
Snackbar.LENGTH_LONG
)
.setAction(getString(R.string.edit_bookmark_snackbar_action)) {

Loading…
Cancel
Save