diff options
author | Samuel Tardieu <sam@rfc1149.net> | 2014-02-27 23:22:46 +0100 |
---|---|---|
committer | Samuel Tardieu <sam@rfc1149.net> | 2014-02-27 23:22:46 +0100 |
commit | 38e04c459383c1563a70f8086312c1b29ae0cc36 (patch) | |
tree | 4e28076d1db1e313db491f986cea7327bd782dab | |
parent | 8b159f275488342f051ab69e9aa8a6039e95ea2a (diff) | |
download | cgeo-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.java | 4 |
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(); |