summaryrefslogtreecommitdiffstats
path: root/src/com/android/gallery3d/filtershow/imageshow/ImageShow.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/gallery3d/filtershow/imageshow/ImageShow.java')
-rw-r--r--src/com/android/gallery3d/filtershow/imageshow/ImageShow.java16
1 files changed, 3 insertions, 13 deletions
diff --git a/src/com/android/gallery3d/filtershow/imageshow/ImageShow.java b/src/com/android/gallery3d/filtershow/imageshow/ImageShow.java
index 3d22e05ef..93c4622fa 100644
--- a/src/com/android/gallery3d/filtershow/imageshow/ImageShow.java
+++ b/src/com/android/gallery3d/filtershow/imageshow/ImageShow.java
@@ -198,12 +198,14 @@ public class ImageShow extends View implements OnGestureListener,
int maxp = ImageFilter.DEFAULT_MAX_PARAMETER;
int minp = ImageFilter.DEFAULT_MIN_PARAMETER;
if (getCurrentFilter() != null) {
+ if (getCurrentFilter().getParameter() == parameter) {
+ return;
+ }
getCurrentFilter().setParameter(parameter);
maxp = getCurrentFilter().getMaxParameter();
minp = getCurrentFilter().getMinParameter();
}
if (getImagePreset() != null) {
- mImageLoader.resetImageForPreset(getImagePreset(), this);
getImagePreset().fillImageStateAdapter(mMasterImage.getState());
}
if (getPanelController() != null) {
@@ -255,10 +257,6 @@ public class ImageShow extends View implements OnGestureListener,
mSeekBar = seekBar;
}
- public void setCurrentFilter(ImageFilter filter) {
- mMasterImage.setCurrentFilter(filter);
- }
-
public ImageFilter getCurrentFilter() {
return mMasterImage.getCurrentFilter();
}
@@ -355,14 +353,6 @@ public class ImageShow extends View implements OnGestureListener,
mMasterImage.updatePresets(true);
}
- public void updateImagePresets(boolean force) {
- mMasterImage.updatePresets(force);
- }
-
- public void requestFilteredImages() {
- mMasterImage.requestImages();
- }
-
public Bitmap getFiltersOnlyImage() {
return mMasterImage.getFiltersOnlyImage();
}