|
|
|
@ -53,7 +53,6 @@ interface BrowserToolbarController {
|
|
|
|
|
fun handleToolbarClick()
|
|
|
|
|
fun handleTabCounterClick()
|
|
|
|
|
fun handleTabCounterItemInteraction(item: TabCounterMenuItem)
|
|
|
|
|
fun handleBrowserMenuDismissed(lowPrioHighlightItems: List<ToolbarMenu.Item>)
|
|
|
|
|
fun handleReaderModePressed(enabled: Boolean)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -158,16 +157,6 @@ class DefaultBrowserToolbarController(
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
override fun handleBrowserMenuDismissed(lowPrioHighlightItems: List<ToolbarMenu.Item>) {
|
|
|
|
|
val settings = activity.settings()
|
|
|
|
|
lowPrioHighlightItems.forEach {
|
|
|
|
|
when (it) {
|
|
|
|
|
ToolbarMenu.Item.AddToHomeScreen -> settings.installPwaOpened = true
|
|
|
|
|
ToolbarMenu.Item.OpenInApp -> settings.openInAppOpened = true
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
override fun handleScroll(offset: Int) {
|
|
|
|
|
engineView.setVerticalClipping(offset)
|
|
|
|
|
}
|
|
|
|
|