1
0
Fork 0

For #11390 - Removes redundant session observer init for ETP overlay

master
ekager 2020-06-09 15:12:53 -04:00 committed by Mihai Adrian
parent 27c7ef5ad4
commit 11697c1363
1 changed files with 1 additions and 12 deletions

View File

@ -147,8 +147,7 @@ class BrowserFragment : BaseBrowserFragment(), UserInteractionHandler {
) {
browserToolbarView.view
}
session?.register(toolbarSessionObserver, this, autoPause = true)
updateEngineBottomMargin()
session?.register(toolbarSessionObserver, viewLifecycleOwner, autoPause = true)
if (settings.shouldShowFirstTimePwaFragment) {
session?.register(
@ -174,16 +173,6 @@ class BrowserFragment : BaseBrowserFragment(), UserInteractionHandler {
}
}
private fun updateEngineBottomMargin() {
val toolbarSessionObserver = TrackingProtectionOverlay(
context = requireContext(),
settings = requireContext().settings()
) {
browserToolbarView.view
}
getSessionById()?.register(toolbarSessionObserver, this, autoPause = true)
}
override fun onResume() {
super.onResume()
getSessionById()?.let {