|
|
|
@ -252,10 +252,12 @@ open class HomeActivity : LocaleAwareAppCompatActivity(), NavHostActivity {
|
|
|
|
|
lifecycleScope.launch(IO) {
|
|
|
|
|
if (
|
|
|
|
|
settings().isDefaultBrowser() &&
|
|
|
|
|
settings().wasDefaultBrowserOnLastPause != settings().isDefaultBrowser()
|
|
|
|
|
settings().wasDefaultBrowserOnLastResume != settings().isDefaultBrowser()
|
|
|
|
|
) {
|
|
|
|
|
metrics.track(Event.ChangedToDefaultBrowser)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
settings().wasDefaultBrowserOnLastResume = settings().isDefaultBrowser()
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -264,11 +266,6 @@ open class HomeActivity : LocaleAwareAppCompatActivity(), NavHostActivity {
|
|
|
|
|
window.addFlags(WindowManager.LayoutParams.FLAG_SECURE)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (settings().wasDefaultBrowserOnLastPause != settings().isDefaultBrowser()
|
|
|
|
|
) {
|
|
|
|
|
settings().wasDefaultBrowserOnLastPause = settings().isDefaultBrowser()
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
super.onPause()
|
|
|
|
|
|
|
|
|
|
// Every time the application goes into the background, it is possible that the user
|
|
|
|
|