33d8e739206b7a5ed99cf9bf73d63f9b6c0d2a4e |
|
25-Oct-2014 |
tingna_sung <tingna_sung@htc.com> |
Fix racing condition of mTouchExcludeRegion Copy region from DisplayContent.mTouchExcludeRegion instead of directly refer to the same object of DisplayContent, and able to protect it by lock of self class, don't have to lock out mWindowMap on every tap. This fix is to avoid racing condition of mTouchExcludeRegion. Change-Id: I7401968167c2e539b4da2afe71e3020038fbfcbf Signed-off-by: tingna_sung <tingna_sung@htc.com>
/frameworks/base/services/core/java/com/android/server/wm/StackTapPointerEventListener.java
|
4f65ca0f763eecf5521c56986a2b325d32544a37 |
|
25-Oct-2014 |
tingna_sung <tingna_sung@htc.com> |
Fix pointer index out of range exception Avoid pointer index out of range error if return value is -1 of findPointerIndex() when there is no data available for that pointer identifier. Change-Id: I2a08f04c678164e220852094baa124ba157e2e42 Signed-off-by: tingna_sung <tingna_sung@htc.com>
/frameworks/base/services/core/java/com/android/server/wm/StackTapPointerEventListener.java
|
f2ad1a442bd85bd6ae0c5fd47701ec7dfa91c1f9 |
|
21-Oct-2014 |
tingna_sung <tingna_sung@htc.com> |
Measure absolute value of pointer motion distance If pointer is moving to the negative axis direction, pointer movement distance will always less than pre-defined mMotionSlop, thus TAP_OUTSIDE_STACK will have chance to be sent, will cause unnecessary focus stack switch. Change-Id: Ia4c066bebce250257c7361ef976907a0ca2c6461 Signed-off-by: tingna_sung <tingna_sung@htc.com>
/frameworks/base/services/core/java/com/android/server/wm/StackTapPointerEventListener.java
|
9158825f9c41869689d6b1786d7c7aa8bdd524ce |
|
22-Nov-2013 |
Amith Yamasani <yamasani@google.com> |
Move some system services to separate directories Refactored the directory structure so that services can be optionally excluded. This is step 1. Will be followed by another change that makes it possible to remove services from the build. Change-Id: Ideacedfd34b5e213217ad3ff4ebb21c4a8e73f85
/frameworks/base/services/core/java/com/android/server/wm/StackTapPointerEventListener.java
|