mirror of
https://github.com/null2264/yokai.git
synced 2025-06-21 10:44:42 +00:00
fix(onboarding): Allow user to skip onboarding if Shizuku is installed
Fixes GH-322
This commit is contained in:
parent
3fa475c1cf
commit
37f47ae2f5
1 changed files with 2 additions and 1 deletions
|
@ -34,6 +34,7 @@ import androidx.lifecycle.DefaultLifecycleObserver
|
|||
import androidx.lifecycle.LifecycleOwner
|
||||
import androidx.lifecycle.compose.LocalLifecycleOwner
|
||||
import eu.kanade.tachiyomi.R
|
||||
import eu.kanade.tachiyomi.util.system.isShizukuInstalled
|
||||
import yokai.i18n.MR
|
||||
import yokai.util.lang.getString
|
||||
import dev.icerock.moko.resources.compose.stringResource
|
||||
|
@ -66,7 +67,7 @@ internal class PermissionStep : OnboardingStep {
|
|||
context.contentResolver,
|
||||
Settings.Secure.INSTALL_NON_MARKET_APPS
|
||||
) != 0
|
||||
}
|
||||
} || context.isShizukuInstalled
|
||||
notificationGranted = if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) {
|
||||
context.checkSelfPermission(Manifest.permission.POST_NOTIFICATIONS) ==
|
||||
PackageManager.PERMISSION_GRANTED
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue