aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSamuel Tardieu <sam@rfc1149.net>2014-02-27 23:22:46 +0100
committerSamuel Tardieu <sam@rfc1149.net>2014-02-27 23:22:46 +0100
commit38e04c459383c1563a70f8086312c1b29ae0cc36 (patch)
tree4e28076d1db1e313db491f986cea7327bd782dab
parent8b159f275488342f051ab69e9aa8a6039e95ea2a (diff)
downloadcgeo-38e04c459383c1563a70f8086312c1b29ae0cc36.zip
cgeo-38e04c459383c1563a70f8086312c1b29ae0cc36.tar.gz
cgeo-38e04c459383c1563a70f8086312c1b29ae0cc36.tar.bz2
fix #3550: dialog don't show up the second time
-rw-r--r--main/src/cgeo/geocaching/activity/Progress.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/main/src/cgeo/geocaching/activity/Progress.java b/main/src/cgeo/geocaching/activity/Progress.java
index 5fc64f2..2710023 100644
--- a/main/src/cgeo/geocaching/activity/Progress.java
+++ b/main/src/cgeo/geocaching/activity/Progress.java
@@ -39,7 +39,7 @@ public class Progress {
}
public synchronized void show(final Context context, final String title, final String message, final boolean indeterminate, final Message cancelMessage) {
- if (dialog == null) {
+ if (!isShowing()) {
createProgressDialog(context, title, message, cancelMessage);
dialog.setIndeterminate(indeterminate);
dialog.show();
@@ -47,7 +47,7 @@ public class Progress {
}
public synchronized void show(final Context context, final String title, final String message, final int style, final Message cancelMessage) {
- if (dialog == null) {
+ if (!isShowing()) {
createProgressDialog(context, title, message, cancelMessage);
dialog.setProgressStyle(style);
dialog.show();