mirror of https://github.com/M66B/FairEmail.git
Fix for no SAF
This commit is contained in:
parent
40554d75d5
commit
b1e4d557d5
|
@ -1334,7 +1334,7 @@ public class FragmentCompose extends FragmentBase {
|
||||||
Helper.openAdvanced(intent);
|
Helper.openAdvanced(intent);
|
||||||
PackageManager pm = getContext().getPackageManager();
|
PackageManager pm = getContext().getPackageManager();
|
||||||
if (intent.resolveActivity(pm) == null)
|
if (intent.resolveActivity(pm) == null)
|
||||||
Snackbar.make(view, R.string.title_no_saf, Snackbar.LENGTH_LONG).show();
|
noStorageAccessFramework();
|
||||||
else
|
else
|
||||||
startActivityForResult(Helper.getChooser(getContext(), intent), REQUEST_IMAGE);
|
startActivityForResult(Helper.getChooser(getContext(), intent), REQUEST_IMAGE);
|
||||||
}
|
}
|
||||||
|
@ -1347,11 +1347,22 @@ public class FragmentCompose extends FragmentBase {
|
||||||
Helper.openAdvanced(intent);
|
Helper.openAdvanced(intent);
|
||||||
PackageManager pm = getContext().getPackageManager();
|
PackageManager pm = getContext().getPackageManager();
|
||||||
if (intent.resolveActivity(pm) == null)
|
if (intent.resolveActivity(pm) == null)
|
||||||
Snackbar.make(view, R.string.title_no_saf, Snackbar.LENGTH_LONG).show();
|
noStorageAccessFramework();
|
||||||
else
|
else
|
||||||
startActivityForResult(Helper.getChooser(getContext(), intent), REQUEST_ATTACHMENT);
|
startActivityForResult(Helper.getChooser(getContext(), intent), REQUEST_ATTACHMENT);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void noStorageAccessFramework() {
|
||||||
|
Snackbar snackbar = Snackbar.make(view, R.string.title_no_saf, Snackbar.LENGTH_LONG);
|
||||||
|
snackbar.setAction(R.string.title_fix, new View.OnClickListener() {
|
||||||
|
@Override
|
||||||
|
public void onClick(View v) {
|
||||||
|
Helper.viewFAQ(getContext(), 25);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
snackbar.show();
|
||||||
|
}
|
||||||
|
|
||||||
private void onActionLink() {
|
private void onActionLink() {
|
||||||
Uri uri = null;
|
Uri uri = null;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue