summaryrefslogtreecommitdiffstats
path: root/libs
diff options
context:
space:
mode:
authorSvetoslav Ganov <svetoslavganov@google.com>2011-07-24 19:20:17 -0700
committerSvetoslav Ganov <svetoslavganov@google.com>2011-07-24 19:43:50 -0700
commitf5a07905a3e025f95472a3f8d9935263e49ad6d3 (patch)
treec7860aba77b9a9b7657c146f04ccf7e5a9358683 /libs
parent2182a3b6422f367d84384e25006ba201c4cd233b (diff)
downloadframeworks_base-f5a07905a3e025f95472a3f8d9935263e49ad6d3.zip
frameworks_base-f5a07905a3e025f95472a3f8d9935263e49ad6d3.tar.gz
frameworks_base-f5a07905a3e025f95472a3f8d9935263e49ad6d3.tar.bz2
TouchExplorer long press not working and activation tap not respecting distance slop.
1. The first problem is manifested on Prime. Apparently the Prime screen driver is very aggresive in filtering move events that origin from almost the same location. Hence, the framework doesn't see a constant stream of events. However, the TouchExplorer implementation was assuming a constant event stream to detect long press. Refactored the code such that no assumptions for the event stream are made. 2. Touch exploring an item and then tapping far away from that item was activating it, hence not respecting the distance slop. This was due to incorrect check of the latter. bug:5070917 Change-Id: I3627a2feeb3712133f58f8f8f1ab7a2ec50cdc9a
Diffstat (limited to 'libs')
0 files changed, 0 insertions, 0 deletions