diff options
author | Danny Baumann <dannybaumann@web.de> | 2017-01-27 10:12:41 +0100 |
---|---|---|
committer | Zhao Wei Liew <zhaoweiliew@gmail.com> | 2017-02-11 01:38:21 +0000 |
commit | f894729dac70ce8e486c7ea173e169eab41fef02 (patch) | |
tree | ed3f9a87378842547567b864d62440ea600b5a10 /src/com/android/camera/ui/FilmStripView.java | |
parent | 7bfb43e641be631a6b5da8544d3e286d105e5def (diff) | |
download | android_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.java | 5 |
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; |