summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/PermissionsActivity.java
diff options
context:
space:
mode:
authorjunjiez <junjiez@codeaurora.org>2017-02-07 17:09:38 +0800
committerjunjiez <junjiez@codeaurora.org>2017-02-22 14:33:33 +0800
commit31ff242766e93020630acb51b0e3104d5c02d977 (patch)
treee84b18a595c36bbf71ff92eaf7684ade326815c3 /src/com/android/camera/PermissionsActivity.java
parent3196565b3091f36a00428c0509c2bfd959c84b85 (diff)
downloadandroid_packages_apps_Snap-31ff242766e93020630acb51b0e3104d5c02d977.tar.gz
android_packages_apps_Snap-31ff242766e93020630acb51b0e3104d5c02d977.tar.bz2
android_packages_apps_Snap-31ff242766e93020630acb51b0e3104d5c02d977.zip
SnapdragonCamera: Fix memory leak
add clear top flag when start permission activtiy and request permission in create procedure to avoid memory leak in stress test Change-Id: I4abe7c8515c89c8d3838de834ec482eb427a7cf6 CRs-Fixed: 2001492
Diffstat (limited to 'src/com/android/camera/PermissionsActivity.java')
-rwxr-xr-x[-rw-r--r--]src/com/android/camera/PermissionsActivity.java7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/com/android/camera/PermissionsActivity.java b/src/com/android/camera/PermissionsActivity.java
index e8df5c571..91699c34f 100644..100755
--- a/src/com/android/camera/PermissionsActivity.java
+++ b/src/com/android/camera/PermissionsActivity.java
@@ -44,11 +44,6 @@ public class PermissionsActivity extends Activity {
super.onCreate(savedInstanceState);
mIntent = getIntent();
mIsReturnResult = false;
- }
-
- @Override
- protected void onResume() {
- super.onResume();
if (!mCriticalPermissionDenied && !mIsReturnResult) {
mNumPermissionsToRequest = 0;
checkPermissions();
@@ -56,7 +51,7 @@ public class PermissionsActivity extends Activity {
mCriticalPermissionDenied = false;
}
}
-
+
private void checkPermissions() {
if (checkSelfPermission(Manifest.permission.CAMERA)
!= PackageManager.PERMISSION_GRANTED) {