diff options
author | nicolasroard <nicolasroard@google.com> | 2013-03-01 14:54:16 -0800 |
---|---|---|
committer | nicolasroard <nicolasroard@google.com> | 2013-03-01 14:54:16 -0800 |
commit | 56c35f8f9c173e618df34f94df6b4a0269bd7da5 (patch) | |
tree | eeb87e05db77de28e7a73ae1cfd7bacdd217ed5b | |
parent | 2e1f31c7cd69892886e608a103cb05d338fe43b2 (diff) | |
download | android_packages_apps_Snap-56c35f8f9c173e618df34f94df6b4a0269bd7da5.tar.gz android_packages_apps_Snap-56c35f8f9c173e618df34f94df6b4a0269bd7da5.tar.bz2 android_packages_apps_Snap-56c35f8f9c173e618df34f94df6b4a0269bd7da5.zip |
Fix preview rendering speed...
Change-Id: I6a6ba3c14a91d60446f28f5dce52fd3c4bc49f79
-rw-r--r-- | src/com/android/gallery3d/filtershow/imageshow/GeometryMetadata.java | 2 | ||||
-rw-r--r-- | src/com/android/gallery3d/filtershow/imageshow/MasterImage.java | 3 |
2 files changed, 4 insertions, 1 deletions
diff --git a/src/com/android/gallery3d/filtershow/imageshow/GeometryMetadata.java b/src/com/android/gallery3d/filtershow/imageshow/GeometryMetadata.java index 647b101a1..c7d08d887 100644 --- a/src/com/android/gallery3d/filtershow/imageshow/GeometryMetadata.java +++ b/src/com/android/gallery3d/filtershow/imageshow/GeometryMetadata.java @@ -181,7 +181,7 @@ public class GeometryMetadata extends FilterRepresentation { } @Override - public boolean equals(Object o) { + public boolean equals(FilterRepresentation o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) diff --git a/src/com/android/gallery3d/filtershow/imageshow/MasterImage.java b/src/com/android/gallery3d/filtershow/imageshow/MasterImage.java index 2dd05aedf..f96d94a5a 100644 --- a/src/com/android/gallery3d/filtershow/imageshow/MasterImage.java +++ b/src/com/android/gallery3d/filtershow/imageshow/MasterImage.java @@ -360,6 +360,9 @@ public class MasterImage implements RenderingRequestCaller { } public void notifyGeometryChange() { + if (mHandler.hasMessages(NEW_GEOMETRY)) { + return; + } mHandler.sendEmptyMessage(NEW_GEOMETRY); } |