diff --git a/android/src/br/com/bb/pw3270/PW3270Activity.java b/android/src/br/com/bb/pw3270/PW3270Activity.java index 8172b7b..6d7ed39 100644 --- a/android/src/br/com/bb/pw3270/PW3270Activity.java +++ b/android/src/br/com/bb/pw3270/PW3270Activity.java @@ -135,7 +135,6 @@ public class PW3270Activity extends Activity setContentView(host.view); host.view.loadUrl("file:index.html"); - host.initialize(); } @Override diff --git a/android/src/br/com/bb/pw3270/lib3270.java b/android/src/br/com/bb/pw3270/lib3270.java index dc8dcaf..01c337f 100644 --- a/android/src/br/com/bb/pw3270/lib3270.java +++ b/android/src/br/com/bb/pw3270/lib3270.java @@ -119,7 +119,18 @@ public abstract class lib3270 break; case 7: // ready - dlgSysMessage.hide(); + if(initialized) + { + dlgSysMessage.hide(); + } + else + { + initialized = true; + if(settings.getString("hostname","") != "" && settings.getBoolean("autoconnect",false)) + connect(); + else + dlgSysMessage.hide(); + } break; case 8: // busy @@ -356,17 +367,6 @@ public abstract class lib3270 msg.obj = new popupMessageInfo(title, text, info); mHandler.sendMessage(msg); } - - void initialize() - { - if(initialized) - return; - - initialized = true; - - if(settings.getString("hostname","") != "" && settings.getBoolean("autoconnect",false)) - connect(); - } void setActivity(Activity act) { -- libgit2 0.21.2