Try to takkle down export dir issues

This commit is contained in:
Peter Storch
2022-01-01 12:10:47 +01:00
parent 07074ad260
commit 1631836327
7 changed files with 34 additions and 19 deletions
@@ -217,13 +217,10 @@ public class IntentUtils {
return;
}
final Uri documentUri = documentFile.getUri();
final List<UriPermission> persistedUriPermissions = context.getContentResolver().getPersistedUriPermissions();
for (final UriPermission permission : persistedUriPermissions) {
final Uri uri = permission.getUri();
if (uri.equals(documentUri)) {
context.getContentResolver().releasePersistableUriPermission(uri, 0);
}
}
context.getContentResolver().getPersistedUriPermissions().stream()
.map(UriPermission::getUri)
.filter(documentUri::equals)
.forEach(u -> context.getContentResolver().releasePersistableUriPermission(u, 0));
}
}