Remove SessionManager from TrackingProtectionPanelDialogFragment
This commit is contained in:
parent
f96fdc34eb
commit
be9b478906
|
@ -145,7 +145,7 @@ class TrackingProtectionPanelDialogFragment : AppCompatDialogFragment(), UserInt
|
|||
|
||||
private fun toggleTrackingProtection(isEnabled: Boolean) {
|
||||
context?.let { context ->
|
||||
val session = context.components.core.sessionManager.findSessionById(args.sessionId)
|
||||
val session = context.components.core.store.state.findTabOrCustomTab(args.sessionId)
|
||||
session?.let {
|
||||
if (isEnabled) {
|
||||
trackingProtectionUseCases.removeException(it.id)
|
||||
|
@ -155,7 +155,7 @@ class TrackingProtectionPanelDialogFragment : AppCompatDialogFragment(), UserInt
|
|||
}
|
||||
|
||||
with(context.components) {
|
||||
useCases.sessionUseCases.reload.invoke(session)
|
||||
useCases.sessionUseCases.reload.invoke(session.id)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user