1
0
Fork 0

For #5787: Fixes shortcuts asking to launch private alias (#5825)

master
Sawyer Blatz 2019-10-08 08:40:28 -07:00 committed by GitHub
parent 18a130b38e
commit 6484a48147
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 3 deletions

View File

@ -89,7 +89,7 @@
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<category android:name="mozilla.components.pwa.category.SHORTCUT" />
<data android:scheme="http" />
<data android:scheme="https" />
</intent-filter>

View File

@ -110,7 +110,7 @@ open class HomeActivity : AppCompatActivity() {
override fun onResume() {
super.onResume()
unsetOpenLinksInAPrivateTab()
unsetOpenLinksInAPrivateTabIfNecessary()
lifecycleScope.launch {
with(components.backgroundServices) {
@ -125,7 +125,7 @@ open class HomeActivity : AppCompatActivity() {
}
}
private fun unsetOpenLinksInAPrivateTab() {
private fun unsetOpenLinksInAPrivateTabIfNecessary() {
// Toggle off the open_link_in_private_tab pref if we are no longer set as the default browser
// We do this on a separate thread to alleviate performance issues
val weakReferenceContext = WeakReference(this)