am 250aa068: Merge change Idf7fafd3 into eclair

Merge commit '250aa068eae7424d454fc65ea83c8a65ca717112' into eclair-plus-aosp

* commit '250aa068eae7424d454fc65ea83c8a65ca717112':
  Fix issue #2248951: Need to turn off touch filtering outside of sholes
This commit is contained in:
Dianne Hackborn
2009-11-11 13:16:09 -08:00
committed by Android Git Automerger
2 changed files with 11 additions and 1 deletions

View File

@ -207,4 +207,11 @@
<!-- Enables swipe versus poly-finger touch disambiguation in the KeyboardView -->
<bool name="config_swipeDisambiguation">true</bool>
<!-- Enables special filtering code in the framework for raw touch events
from the touch driver. This code exists for one particular device,
and should not be enabled for any others. Hopefully in the future
it will be removed when the lower-level touch driver generates better
data. -->
<bool name="config_filterTouchEvents">false</bool>
</resources>

View File

@ -56,7 +56,7 @@ public abstract class KeyInputQueue {
* Turn on some hacks we have to improve the touch interaction with a
* certain device whose screen currently is not all that good.
*/
static final boolean BAD_TOUCH_HACK = true;
static boolean BAD_TOUCH_HACK = false;
private static final String EXCLUDED_DEVICES_PATH = "etc/excluded-input-devices.xml";
@ -282,6 +282,9 @@ public abstract class KeyInputQueue {
lt = new LatencyTimer(100, 1000);
}
BAD_TOUCH_HACK = context.getResources().getBoolean(
com.android.internal.R.bool.config_filterTouchEvents);
mHapticFeedbackCallback = hapticFeedbackCallback;
readExcludedDevices();