mirror of
https://github.com/ArcaneChat/android.git
synced 2026-07-03 14:05:24 +02:00
show PermanentDenialDialog also on share, avoid users getting lost
This commit is contained in:
@@ -148,7 +148,7 @@ public class ShareActivity extends PassphraseRequiredActionBarActivity implement
|
||||
Permissions.with(this)
|
||||
.request(Manifest.permission.WRITE_EXTERNAL_STORAGE, Manifest.permission.READ_EXTERNAL_STORAGE)
|
||||
.ifNecessary()
|
||||
.withRationaleDialog(this.getString(R.string.perm_explain_need_for_storage_access_share), R.drawable.ic_folder_white_48dp)
|
||||
.withPermanentDenialDialog(getString(R.string.perm_explain_access_to_storage_denied))
|
||||
.onAllGranted(() -> resolveUris(streamExtras))
|
||||
.onAnyDenied(this::abortShare)
|
||||
.execute();
|
||||
|
||||
Reference in New Issue
Block a user