From: kruland2607 Date: Thu, 16 Feb 2012 14:52:15 +0000 (+0000) Subject: Can't dismiss a nonvisible dialog. X-Git-Tag: upstream/12.03~1^2~52 X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=e6478e5601fc07ccdfc16e9cbed41704dc54bc32;p=debian%2Fopenrocket Can't dismiss a nonvisible dialog. git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@419 180e2498-e6e9-4542-8430-84ac67f01cd8 --- diff --git a/android/src/net/sf/openrocket/android/thrustcurve/TCQueryAction.java b/android/src/net/sf/openrocket/android/thrustcurve/TCQueryAction.java index d6f266f5..79be85f1 100644 --- a/android/src/net/sf/openrocket/android/thrustcurve/TCQueryAction.java +++ b/android/src/net/sf/openrocket/android/thrustcurve/TCQueryAction.java @@ -136,7 +136,7 @@ public abstract class TCQueryAction extends Fragment { protected void dismiss() { AndroidLogWrapper.d(TCQueryAction.class,"dismiss the progress"); ProgressDialogFragment progress = (ProgressDialogFragment) getActivity().getSupportFragmentManager().findFragmentByTag(PROGRESS_DIALOG_TAG); - if ( progress != null ) { + if ( progress != null && progress.isVisible()) { progress.dismiss(); } }