summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/ui/FilmStripView.java
diff options
context:
space:
mode:
authorDanny Baumann <dannybaumann@web.de>2017-01-27 10:12:41 +0100
committerZhao Wei Liew <zhaoweiliew@gmail.com>2017-02-11 01:38:21 +0000
commitf894729dac70ce8e486c7ea173e169eab41fef02 (patch)
treeed3f9a87378842547567b864d62440ea600b5a10 /src/com/android/camera/ui/FilmStripView.java
parent7bfb43e641be631a6b5da8544d3e286d105e5def (diff)
downloadandroid_packages_apps_Snap-f894729dac70ce8e486c7ea173e169eab41fef02.tar.gz
android_packages_apps_Snap-f894729dac70ce8e486c7ea173e169eab41fef02.tar.bz2
android_packages_apps_Snap-f894729dac70ce8e486c7ea173e169eab41fef02.zip
Fix shutter button pressed state tracking issues.
- Setting pressed state to false on enabling touch caused ripples to be displayed too early - Make sure pressed state is set to true on down event and set to false on up event - Correctly set ripple hotspot Change-Id: I64bbd3be21f19f3027243514239733b57cebb81a (cherry picked from commit 7cf0bf375ea7a06f02e922f1c205ffba92935695)
Diffstat (limited to 'src/com/android/camera/ui/FilmStripView.java')
-rw-r--r--src/com/android/camera/ui/FilmStripView.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/com/android/camera/ui/FilmStripView.java b/src/com/android/camera/ui/FilmStripView.java
index 53cff67da..bd57317ea 100644
--- a/src/com/android/camera/ui/FilmStripView.java
+++ b/src/com/android/camera/ui/FilmStripView.java
@@ -889,6 +889,11 @@ public class FilmStripView extends ViewGroup implements BottomControlsListener {
return false;
}
+ @Override
+ public boolean shouldDelayChildPressedState() {
+ return !inCameraFullscreen();
+ }
+
private int findTheNearestView(int pointX) {
int nearest = 0;