Fix dialog rundown crashes

This commit is contained in:
Cameron Gutman
2014-05-07 22:41:41 -04:00
parent 2e6e835a8e
commit 56b752f63f
2 changed files with 13 additions and 5 deletions
+4 -1
View File
@@ -25,8 +25,11 @@ public class Dialog implements Runnable {
public static void closeDialogs()
{
for (Dialog d : rundownDialogs)
for (Dialog d : rundownDialogs) {
if (d.alert.isShowing()) {
d.alert.dismiss();
}
}
rundownDialogs.clear();
}
+6 -1
View File
@@ -33,8 +33,11 @@ public class SpinnerDialog implements Runnable,OnCancelListener {
public static void closeDialogs()
{
for (SpinnerDialog d : rundownDialogs)
for (SpinnerDialog d : rundownDialogs) {
if (d.progress.isShowing()) {
d.progress.dismiss();
}
}
rundownDialogs.clear();
}
@@ -86,9 +89,11 @@ public class SpinnerDialog implements Runnable,OnCancelListener {
}
else
{
if (progress.isShowing()) {
progress.dismiss();
}
}
}
@Override
public void onCancel(DialogInterface dialog) {