--- android/TrainInfo/src/dk/thoerup/traininfo/StationList.java 2010/05/10 22:22:09 724 +++ android/TrainInfo/src/dk/thoerup/traininfo/StationList.java 2010/05/11 05:38:18 725 @@ -177,6 +177,13 @@ Log.e("StationList", "dismissDialog failed", e); } } + public void dismissDialogSafe(Dialog dlg) { + try { + dlg.dismiss(); + } catch (Exception e) { + Log.e("StationList", "dismissDialog failed", e); + } + } public void builderShowSafe(AlertDialog.Builder builder) { try { @@ -512,7 +519,7 @@ @Override protected void onPostExecute(Void result) { super.onPostExecute(result); - dialog.dismiss(); + dismissDialogSafe(dialog); if (success) {