Added another runnable, this code is hideously awful

This commit is contained in:
Joe Bowser 2012-04-13 16:27:09 -07:00
parent 531b8f641f
commit 327589a1d7

View File

@ -407,10 +407,16 @@ public class DroidGap extends Activity implements CordovaInterface {
// If timeout, then stop loading and handle error // If timeout, then stop loading and handle error
if (me.loadUrlTimeout == currentLoadUrlTimeout) { if (me.loadUrlTimeout == currentLoadUrlTimeout) {
//TURTLES, TURTLES ALL THE WAY DOWN!!!!!
me.runOnUiThread(new Runnable() {
public void run() {
me.appView.stopLoading(); me.appView.stopLoading();
LOG.e(TAG, "DroidGap: TIMEOUT ERROR! - calling webViewClient"); LOG.e(TAG, "DroidGap: TIMEOUT ERROR! - calling webViewClient");
//We need another mechanism for handling timeout errors, we can't use webViewClient.onReceivedError anymore. appView.viewClient.onReceivedError(me.appView, -6, "The connection to the server was unsuccessful.", url);
//me.webViewClient.onReceivedError(me.appView, -6, "The connection to the server was unsuccessful.", url); };
});
} }
} }
}; };