The default AlertDialog allows cancel. But the default
JSConfim doesn't have a cancel listener. So when user cancel the dialog, we do not wake up the WebCoreThread. The same code is already done for JSPrompt dialog correctly. Fix http://b/issue?id=2679139
This commit is contained in:
@@ -542,6 +542,13 @@ class CallbackProxy extends Handler {
|
||||
int which) {
|
||||
res.cancel();
|
||||
}})
|
||||
.setOnCancelListener(
|
||||
new DialogInterface.OnCancelListener() {
|
||||
public void onCancel(
|
||||
DialogInterface dialog) {
|
||||
res.cancel();
|
||||
}
|
||||
})
|
||||
.show();
|
||||
}
|
||||
// Tell the JsResult that it is ready for client
|
||||
|
||||
Reference in New Issue
Block a user