Handle exceptions from #requestPermission() am: 93278ca144
am: f8621ff5bf
Change-Id: I682e19b9f0657f840536b558204faf37872a7b36
This commit is contained in:
@@ -580,7 +580,13 @@ public abstract class IInputConnectionWrapper extends IInputContext.Stub {
|
||||
return;
|
||||
}
|
||||
if (grantUriPermission) {
|
||||
inputContentInfo.requestPermission();
|
||||
try {
|
||||
inputContentInfo.requestPermission();
|
||||
} catch (Exception e) {
|
||||
Log.e(TAG, "InputConnectionInfo.requestPermission() failed", e);
|
||||
args.callback.setCommitContentResult(false, args.seq);
|
||||
return;
|
||||
}
|
||||
}
|
||||
final boolean result =
|
||||
ic.commitContent(inputContentInfo, flags, (Bundle) args.arg2);
|
||||
|
||||
Reference in New Issue
Block a user