Handle exceptions from #requestPermission() am: 93278ca144

am: f8621ff5bf

Change-Id: I682e19b9f0657f840536b558204faf37872a7b36
This commit is contained in:
Yohei Yukawa
2016-10-15 00:44:43 +00:00
committed by android-build-merger

View File

@@ -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);