Fix Issue #203: Prompt crashes on Android 3.2 tablet.

This commit is contained in:
Bryce Curtis 2011-08-21 20:50:57 -05:00 committed by brianleroux
parent f3fd6901d6
commit 498f879383

View File

@ -914,13 +914,13 @@ public class DroidGap extends PhonegapActivity {
} }
// Polling for JavaScript messages // Polling for JavaScript messages
else if (reqOk && defaultValue.equals("gap_poll:")) { else if (reqOk && defaultValue != null && defaultValue.equals("gap_poll:")) {
String r = callbackServer.getJavascript(); String r = callbackServer.getJavascript();
result.confirm(r); result.confirm(r);
} }
// Calling into CallbackServer // Calling into CallbackServer
else if (reqOk && defaultValue.equals("gap_callbackServer:")) { else if (reqOk && defaultValue != null && defaultValue.equals("gap_callbackServer:")) {
String r = ""; String r = "";
if (message.equals("usePolling")) { if (message.equals("usePolling")) {
r = ""+callbackServer.usePolling(); r = ""+callbackServer.usePolling();
@ -939,7 +939,7 @@ public class DroidGap extends PhonegapActivity {
// PhoneGap JS has initialized, so show webview // PhoneGap JS has initialized, so show webview
// (This solves white flash seen when rendering HTML) // (This solves white flash seen when rendering HTML)
else if (reqOk && defaultValue.equals("gap_init:")) { else if (reqOk && defaultValue != null && defaultValue.equals("gap_init:")) {
appView.setVisibility(View.VISIBLE); appView.setVisibility(View.VISIBLE);
ctx.spinnerStop(); ctx.spinnerStop();
result.confirm("OK"); result.confirm("OK");