diff --git a/app/src/main/java/com/aurora/store/compose/ui/commons/PermissionRationaleScreen.kt b/app/src/main/java/com/aurora/store/compose/ui/commons/PermissionRationaleScreen.kt
index af4b7f3fa..480dc4d77 100644
--- a/app/src/main/java/com/aurora/store/compose/ui/commons/PermissionRationaleScreen.kt
+++ b/app/src/main/java/com/aurora/store/compose/ui/commons/PermissionRationaleScreen.kt
@@ -29,6 +29,7 @@ import androidx.compose.runtime.setValue
import androidx.compose.ui.Modifier
import androidx.compose.ui.platform.LocalContext
import androidx.compose.ui.res.dimensionResource
+import androidx.compose.ui.res.pluralStringResource
import androidx.compose.ui.res.stringResource
import androidx.compose.ui.tooling.preview.Preview
import androidx.compose.ui.tooling.preview.datasource.LoremIpsum
@@ -161,11 +162,13 @@ private fun ScreenContent(
Scaffold(
topBar = {
- TopAppBarComposable(
- title = stringResource(R.string.onboarding_title_permissions),
- navigationIcon = windowAdaptiveInfo.adaptiveNavigationIcon,
- onNavigateUp = if (isOnboarding) null else onNavigateUp
- )
+ if (!isOnboarding) {
+ TopAppBarComposable(
+ title = pluralStringResource(R.plurals.permissions_required, permissions.size),
+ navigationIcon = windowAdaptiveInfo.adaptiveNavigationIcon,
+ onNavigateUp = onNavigateUp
+ )
+ }
}
) { paddingValues ->
LazyColumn(
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 9905b191e..d18b909ce 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -509,6 +509,10 @@
Unsupported: Not functional
Unknown: Not checked yet
Preparing to install
+
+ - Permission required
+ - Permissions required
+
%1$d apps installed