summaryrefslogtreecommitdiff
path: root/rs/java/android/renderscript/ProgramStore.java
diff options
context:
space:
mode:
authorShu Chen <shuchen@google.com>2020-10-22 12:26:52 +0800
committerShu Chen <shuchen@google.com>2020-10-22 12:26:52 +0800
commit265096d9dac9cdfdce11f24f1b840b3139ea6fc0 (patch)
treeda15515a895c76819798ee41f54d42a8b00f1bff /rs/java/android/renderscript/ProgramStore.java
parent05e768ced667c1aaa5b8267c6356da7cfbeb0949 (diff)
Makes the multi-touch prevention only works for editable TextView.
The original logic of preventing the multi-touch issue for the edtiable text view was introduced by ag/10930920. Turns out the non-editable text views are affected. The root cause of the issue is that: - the ACTION_DOWN/ACTION_UP events, as well as ACTION_PONITER_DOWN / ACTION_POINTER_UP, could be generated by different fingers, - and View#onTouchEvent() gets muted when isFromPrimePointer() == false, - so that no gesture is generated, e.g. click, long press, etc. Note that View#onTouchEvent() is necessary to be muted to prevent long press on text or scrolling while dragging the insertion handle view. Bug: 169288151 Change-Id: Ia763e94be727ad23bb13839f146293f1579d03ec
Diffstat (limited to 'rs/java/android/renderscript/ProgramStore.java')
0 files changed, 0 insertions, 0 deletions