[fenix] Make sure all installed extensions are registered for updates

pull/600/head
Arturo Mejia 5 years ago committed by GitHub
parent adde8beb17
commit 7fa17f6fbe

@ -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…
Cancel
Save