File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed
app/src/main/java/com/dp/logcatapp/ui/screens Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -1162,8 +1162,11 @@ private fun AppBar(
1162
1162
@Composable
1163
1163
private fun MaybeShowPermissionRequiredDialog () {
1164
1164
val context = LocalContext .current
1165
- var showPermissionRequiredDialog by remember(context) {
1166
- mutableStateOf(! isReadLogsPermissionGranted(context))
1165
+ val permissionGranted = remember(context) {
1166
+ isReadLogsPermissionGranted(context)
1167
+ }
1168
+ var showPermissionRequiredDialog by remember(permissionGranted) {
1169
+ mutableStateOf(! permissionGranted)
1167
1170
}
1168
1171
var showAskingForRootPermissionDialog by remember { mutableStateOf(false ) }
1169
1172
var showRestartAppDialog by remember { mutableStateOf(false ) }
@@ -1216,7 +1219,7 @@ private fun MaybeShowPermissionRequiredDialog() {
1216
1219
Icon (Icons .Default .Info , contentDescription = null )
1217
1220
}
1218
1221
)
1219
- } else {
1222
+ } else if (permissionGranted) {
1220
1223
val showPermissionInfoDialog = rememberBooleanSharedPreference(
1221
1224
key = SHOW_PERMISSION_GRANTED_INFO_PREF_KEY ,
1222
1225
default = true ,
You can’t perform that action at this time.
0 commit comments