OSDN Git Service

DO NOT MERGE Remove window obscurement information. am: c3c2ed94ff
authorSiarhei Vishniakou <svv@google.com>
Wed, 16 Aug 2017 20:03:29 +0000 (20:03 +0000)
committerandroid-build-merger <android-build-merger@google.com>
Wed, 16 Aug 2017 20:03:29 +0000 (20:03 +0000)
am: 96fe6421f6

Change-Id: Ia2ce3f8b95b578253c5336407ae85880d3d317f4

libs/input/InputDispatcher.cpp

index 7164a13..02ab152 100644 (file)
@@ -1226,13 +1226,10 @@ int32_t InputDispatcher::findTouchedWindowTargetsLocked(nsecs_t currentTime,
 
                 if (maskedAction == AMOTION_EVENT_ACTION_DOWN
                         && (flags & InputWindowInfo::FLAG_WATCH_OUTSIDE_TOUCH)) {
-                    int32_t outsideTargetFlags = InputTarget::FLAG_DISPATCH_AS_OUTSIDE;
-                    if (isWindowObscuredAtPointLocked(windowHandle, x, y)) {
-                        outsideTargetFlags |= InputTarget::FLAG_WINDOW_IS_OBSCURED;
-                    }
 
                     mTempTouchState.addOrUpdateWindow(
-                            windowHandle, outsideTargetFlags, BitSet32(0));
+                            windowHandle, InputTarget::FLAG_DISPATCH_AS_OUTSIDE,
+                            BitSet32(0));
                 }
             }
         }