diff options
author | Svetoslav <svetoslavganov@google.com> | 2015-01-23 16:06:43 -0800 |
---|---|---|
committer | Svetoslav <svetoslavganov@google.com> | 2015-01-23 16:13:43 -0800 |
commit | a1ac6a09252a8a615230f08767ab6153bd23a165 (patch) | |
tree | 2d46e2ec30894c0cbdfc96ca056e6320830f1b9c /libs/hwui/renderthread/RenderThread.cpp | |
parent | 10a053e474e2a566b49a1e4c9e2ec4c8cc0013bd (diff) |
Accessibility: Ignore overlapping siblings when computing a click location
To click a view we were computing a click location by ignoring overlapping
views that are actionable. However, detection whether a view is actionable
is not always possible as the view may handle touch events directly. This
leads to unhandled edge cases. We are taking a conservative approach and
ignore all overlapping siblings regardless if clickable. This is also has
limitations but hopefully less frequent edge cases.
bug:18889611
Change-Id: Icea0b7b3e2d4ed53e50e01cb6a99b880be560b14
Diffstat (limited to 'libs/hwui/renderthread/RenderThread.cpp')
0 files changed, 0 insertions, 0 deletions