diff options
author | junjiez <junjiez@codeaurora.org> | 2017-02-07 17:09:38 +0800 |
---|---|---|
committer | junjiez <junjiez@codeaurora.org> | 2017-02-22 14:33:33 +0800 |
commit | 31ff242766e93020630acb51b0e3104d5c02d977 (patch) | |
tree | e84b18a595c36bbf71ff92eaf7684ade326815c3 /src/com/android/camera/PermissionsActivity.java | |
parent | 3196565b3091f36a00428c0509c2bfd959c84b85 (diff) | |
download | android_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.java | 7 |
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) { |