Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 250aa068 authored by Android (Google) Code Review's avatar Android (Google) Code Review
Browse files

Merge change Idf7fafd3 into eclair

* changes:
  Fix issue #2248951: Need to turn off touch filtering outside of sholes
parents b9c40a65 65cb605e
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -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>
+4 −1
Original line number Diff line number Diff line
@@ -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();