|
@@ -32,6 +32,7 @@ import eu.kanade.tachiyomi.network.NetworkHelper
|
|
|
import eu.kanade.tachiyomi.ui.security.SecureActivityDelegate
|
|
|
import eu.kanade.tachiyomi.util.system.AuthenticatorUtil
|
|
|
import eu.kanade.tachiyomi.util.system.animatorDurationScale
|
|
|
+import eu.kanade.tachiyomi.util.system.logcat
|
|
|
import eu.kanade.tachiyomi.util.system.notification
|
|
|
import kotlinx.coroutines.flow.launchIn
|
|
|
import kotlinx.coroutines.flow.onEach
|
|
@@ -158,7 +159,11 @@ open class App : Application(), DefaultLifecycleObserver, ImageLoaderFactory {
|
|
|
}
|
|
|
|
|
|
protected open fun setupNotificationChannels() {
|
|
|
- Notifications.createChannels(this)
|
|
|
+ try {
|
|
|
+ Notifications.createChannels(this)
|
|
|
+ } catch (e: Exception) {
|
|
|
+ logcat(LogPriority.ERROR, e) { "Failed to modify notification channels" }
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
private inner class DisableIncognitoReceiver : BroadcastReceiver() {
|