From 3d332f4e67a484abe597576bf329d89655afe720 Mon Sep 17 00:00:00 2001 From: John Spurlock Date: Tue, 24 Feb 2015 12:14:06 -0500 Subject: MediaProjectionPermissionActivity: Fix NPE. Avoid dismissing a null dialog. Bug: 19492919 Change-Id: I6642bb5194d9818ff3db1266c7c78ed752e23ecf --- .../android/systemui/media/MediaProjectionPermissionActivity.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'packages') diff --git a/packages/SystemUI/src/com/android/systemui/media/MediaProjectionPermissionActivity.java b/packages/SystemUI/src/com/android/systemui/media/MediaProjectionPermissionActivity.java index 25bab17..c23f45d 100644 --- a/packages/SystemUI/src/com/android/systemui/media/MediaProjectionPermissionActivity.java +++ b/packages/SystemUI/src/com/android/systemui/media/MediaProjectionPermissionActivity.java @@ -114,7 +114,9 @@ public class MediaProjectionPermissionActivity extends Activity @Override protected void onDestroy() { super.onDestroy(); - mDialog.dismiss(); + if (mDialog != null) { + mDialog.dismiss(); + } } @Override @@ -128,7 +130,9 @@ public class MediaProjectionPermissionActivity extends Activity Log.e(TAG, "Error granting projection permission", e); setResult(RESULT_CANCELED); } finally { - mDialog.dismiss(); + if (mDialog != null) { + mDialog.dismiss(); + } finish(); } } -- cgit v1.1