Found a bug in the Monkey Talk code (current version, which is 1.0.53) that causes this problem.
In MonkeyTalk's WebCrhomeClientWrapper in the override of onJsPrompt
, client.onJsConfirm
is called instead of client.onJsPrompt
:
@Override
public boolean onJsPrompt(WebView view, String url, String message, String defaultValue,
final JsPromptResult result) {
if (client.onJsConfirm(view, url, message, result)) { ...
Sent the info to the Monkey Talk team, hopefully they'll fix this soon.