diff --git a/app/src/main/java/eu/neilalexander/yggdrasil/MainActivity.kt b/app/src/main/java/eu/neilalexander/yggdrasil/MainActivity.kt
index e0bdbf2..fdfe4cf 100644
--- a/app/src/main/java/eu/neilalexander/yggdrasil/MainActivity.kt
+++ b/app/src/main/java/eu/neilalexander/yggdrasil/MainActivity.kt
@@ -41,6 +41,10 @@ class MainActivity : AppCompatActivity() {
}
private fun checkNotificationPermission() {
+ if (Build.VERSION.SDK_INT < Build.VERSION_CODES.TIRAMISU) {
+ return
+ }
+
PermissionX.init(this)
.permissions(
Manifest.permission.POST_NOTIFICATIONS,
@@ -61,7 +65,10 @@ class MainActivity : AppCompatActivity() {
getString(R.string.cancel),
)
}
- .request { _, _, _ -> {}
+ .request { allGranted, _, _ -> {}
+ if (!allGranted) {
+ Toast.makeText(this, R.string.ntfn_denied, Toast.LENGTH_LONG).show()
+ }
}
}
diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml
index 2be6a2c..e4bf757 100644
--- a/app/src/main/res/values-ru/strings.xml
+++ b/app/src/main/res/values-ru/strings.xml
@@ -44,6 +44,7 @@
Включить Yggdrasil
Пожалуйста включите нотификации чтобы видеть статус подключения Yggdrasil
Чтобы видеть статус подключения Yggdrasil, включите нотификации в настройках
+ Нотификация статуса подключения Yggdrasil не будет показана
Статистика
Н/Д
Адрес
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 02898bb..8208a91 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -44,6 +44,7 @@
Enable Yggdrasil
Please enable notifications to easily see Yggdrasil connection status
To see Yggdrasil connection status, enable notifications in app settings
+ Yggdrasil connection status notification will not be shown
Statistics
N/A
IP