summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorRuben Brunk <rubenbrunk@google.com>2013-03-19 16:39:24 -0700
committerRuben Brunk <rubenbrunk@google.com>2013-03-19 16:39:24 -0700
commit09d311c58be3825ba5fb9d4d42d7952fc6c1bbac (patch)
treee1d0b8a9c770633d96c730a997b82d485c1b737b /src
parentf024156f35ecfe1c8104eb871b27ae7ce3dca669 (diff)
downloadandroid_packages_apps_Snap-09d311c58be3825ba5fb9d4d42d7952fc6c1bbac.tar.gz
android_packages_apps_Snap-09d311c58be3825ba5fb9d4d42d7952fc6c1bbac.tar.bz2
android_packages_apps_Snap-09d311c58be3825ba5fb9d4d42d7952fc6c1bbac.zip
Fixed onDestroy ordering for RS context.
Bug: 8420637 Change-Id: Iddceaa3aefd3d905bbc7435350b768d10215b1d8
Diffstat (limited to 'src')
-rw-r--r--src/com/android/gallery3d/filtershow/FilterShowActivity.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/com/android/gallery3d/filtershow/FilterShowActivity.java b/src/com/android/gallery3d/filtershow/FilterShowActivity.java
index 1e8485387..a64283911 100644
--- a/src/com/android/gallery3d/filtershow/FilterShowActivity.java
+++ b/src/com/android/gallery3d/filtershow/FilterShowActivity.java
@@ -521,13 +521,14 @@ public class FilterShowActivity extends Activity implements OnItemClickListener,
}
// TODO: Using singletons is a bad design choice for many of these
// due static reference leaks and in general. Please refactor.
+ FilteringPipeline.getPipeline().turnOnPipeline(false);
MasterImage.reset();
- ImageFilterRS.destroyRenderScriptContext();
FilteringPipeline.reset();
ImageFilter.resetStatics();
FiltersManager.getPreviewManager().freeRSFilterScripts();
FiltersManager.getManager().freeRSFilterScripts();
FiltersManager.reset();
+ ImageFilterRS.destroyRenderScriptContext();
super.onDestroy();
}