diff options
-rw-r--r-- | ui/src/com/android/providers/downloads/ui/TrampolineActivity.java | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/ui/src/com/android/providers/downloads/ui/TrampolineActivity.java b/ui/src/com/android/providers/downloads/ui/TrampolineActivity.java index f96c04ee..104f144c 100644 --- a/ui/src/com/android/providers/downloads/ui/TrampolineActivity.java +++ b/ui/src/com/android/providers/downloads/ui/TrampolineActivity.java @@ -152,7 +152,10 @@ public class TrampolineActivity extends Activity { @Override public void onDismiss(DialogInterface dialog) { super.onDismiss(dialog); - getActivity().finish(); + final Activity activity = getActivity(); + if (activity != null) { + activity.finish(); + } } } @@ -221,7 +224,10 @@ public class TrampolineActivity extends Activity { @Override public void onDismiss(DialogInterface dialog) { super.onDismiss(dialog); - getActivity().finish(); + final Activity activity = getActivity(); + if (activity != null) { + activity.finish(); + } } } } |