Let me preface this by saying I have a tester who has an iPad so it’s a slow testing process for me. 
I have an info button (ui class). I catch the release for that specific button id and make the following call:
native.showAlert(“Info”, “This is some info”, { “Ok” });
Works in the simulator. Works on the iPhone. However, on the iPad the behavior is not so good.
The first response from my tester was that pressing Ok did not dismiss the dialog.
Under closer scrutiny, he says that when he presses the Ok button, he can see the alert closing, but immediately underneath it another one opens.
I have tried adding code to cancel the alert:
infoAlertId = nil;
function reallyCloseAlert(event)
native.cancelAlert(infoAlertId);
end
infoAlertId = native.showAlert(“Info”, “This is some info”, { “Ok” }, reallyCloseAlert);
Same result. Same thing happens when I change to two buttons (Yes/No) and use the resulting index, etc.
This has been tested with 1.3beta, 2.0b1, and 2.0b2. So, it appears to be a bug for the iPad.
Aside from that, there’s another issue: The alert is taking anywhere from 3-5+ seconds to pop up initially.
Scott [import]uid: 5659 topic_id: 911 reply_id: 300911[/import]