Prevent crash

pull/175/head
M66B 6 years ago
parent 9b58c6ecc2
commit 0ad2fd8f13

@ -270,6 +270,7 @@ public class ActivitySignature extends ActivityBase {
} }
private void onImageSelected(Uri uri) { private void onImageSelected(Uri uri) {
try {
getContentResolver().takePersistableUriPermission(uri, Intent.FLAG_GRANT_READ_URI_PERMISSION); getContentResolver().takePersistableUriPermission(uri, Intent.FLAG_GRANT_READ_URI_PERMISSION);
int start = etText.getSelectionStart(); int start = etText.getSelectionStart();
@ -279,6 +280,9 @@ public class ActivitySignature extends ActivityBase {
ssb.setSpan(is, start, start + 1, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); ssb.setSpan(is, start, start + 1, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
etText.setText(ssb); etText.setText(ssb);
etText.setSelection(start + 1); etText.setSelection(start + 1);
} catch (Throwable ex) {
Log.unexpectedError(getSupportFragmentManager(), ex);
}
} }
static Drawable getDrawableByUri(Context context, Uri uri) { static Drawable getDrawableByUri(Context context, Uri uri) {

Loading…
Cancel
Save