Make sure all installed extensions are registered for updates
parent
0411233fc3
commit
30f351910a
|
@ -43,7 +43,7 @@ import org.mozilla.fenix.utils.BrowsersCache
|
|||
import org.mozilla.fenix.utils.Settings
|
||||
|
||||
@SuppressLint("Registered")
|
||||
@Suppress("TooManyFunctions")
|
||||
@Suppress("TooManyFunctions", "LargeClass")
|
||||
open class FenixApplication : LocaleAwareApplication() {
|
||||
private val logger = Logger("FenixApplication")
|
||||
|
||||
|
@ -323,6 +323,9 @@ open class FenixApplication : LocaleAwareApplication() {
|
|||
_, sessionId ->
|
||||
val selected = components.core.sessionManager.findSessionById(sessionId)
|
||||
selected?.let { components.tabsUseCases.selectTab(it) }
|
||||
},
|
||||
onExtensionsLoaded = { extensions ->
|
||||
components.addonUpdater.registerForFutureUpdates(extensions)
|
||||
}
|
||||
)
|
||||
} catch (e: UnsupportedOperationException) {
|
||||
|
|
Loading…
Reference in New Issue