Fix notification
This commit is contained in:
@@ -114,6 +114,7 @@ import io.nekohasekai.sfa.compose.theme.SFATheme
|
|||||||
import io.nekohasekai.sfa.compose.topbar.LocalTopBarController
|
import io.nekohasekai.sfa.compose.topbar.LocalTopBarController
|
||||||
import io.nekohasekai.sfa.compose.topbar.TopBarController
|
import io.nekohasekai.sfa.compose.topbar.TopBarController
|
||||||
import io.nekohasekai.sfa.compose.topbar.TopBarEntry
|
import io.nekohasekai.sfa.compose.topbar.TopBarEntry
|
||||||
|
import io.nekohasekai.sfa.constant.Action
|
||||||
import io.nekohasekai.sfa.constant.Alert
|
import io.nekohasekai.sfa.constant.Alert
|
||||||
import io.nekohasekai.sfa.constant.ServiceMode
|
import io.nekohasekai.sfa.constant.ServiceMode
|
||||||
import io.nekohasekai.sfa.constant.Status
|
import io.nekohasekai.sfa.constant.Status
|
||||||
@@ -226,6 +227,10 @@ class MainActivity :
|
|||||||
pendingNavigationRoute.value = "settings/privilege"
|
pendingNavigationRoute.value = "settings/privilege"
|
||||||
}
|
}
|
||||||
val uri = intent.data ?: return
|
val uri = intent.data ?: return
|
||||||
|
if (intent.action == Action.OPEN_URL) {
|
||||||
|
launchCustomTab(uri.toString())
|
||||||
|
return
|
||||||
|
}
|
||||||
if (uri.scheme == "sing-box" && uri.host == "import-remote-profile") {
|
if (uri.scheme == "sing-box" && uri.host == "import-remote-profile") {
|
||||||
try {
|
try {
|
||||||
val profile = Libbox.parseRemoteProfileImportLink(uri.toString())
|
val profile = Libbox.parseRemoteProfileImportLink(uri.toString())
|
||||||
|
|||||||
Reference in New Issue
Block a user