Lines Matching refs:newTouchedWindowHandle
1951 sp<WindowInfoHandle> newTouchedWindowHandle; in findTouchedWindowTargetsLocked() local
2020 newTouchedWindowHandle = in findTouchedWindowTargetsLocked()
2025 if (newTouchedWindowHandle != nullptr && in findTouchedWindowTargetsLocked()
2026 newTouchedWindowHandle->getInfo()->supportsSplitTouch()) { in findTouchedWindowTargetsLocked()
2032 newTouchedWindowHandle = nullptr; in findTouchedWindowTargetsLocked()
2036 if (newTouchedWindowHandle == nullptr) { in findTouchedWindowTargetsLocked()
2038 newTouchedWindowHandle = tempTouchState.getFirstForegroundWindowHandle(); in findTouchedWindowTargetsLocked()
2041 if (newTouchedWindowHandle != nullptr && newTouchedWindowHandle->getInfo()->paused) { in findTouchedWindowTargetsLocked()
2043 newTouchedWindowHandle->getName().c_str()); in findTouchedWindowTargetsLocked()
2044 newTouchedWindowHandle = nullptr; in findTouchedWindowTargetsLocked()
2048 if (newTouchedWindowHandle != nullptr) { in findTouchedWindowTargetsLocked()
2049 const bool isResponsive = hasResponsiveConnectionLocked(*newTouchedWindowHandle); in findTouchedWindowTargetsLocked()
2052 newTouchedWindowHandle->getName().c_str(), entry.eventTime); in findTouchedWindowTargetsLocked()
2053 newTouchedWindowHandle = nullptr; in findTouchedWindowTargetsLocked()
2058 if (newTouchedWindowHandle != nullptr && in findTouchedWindowTargetsLocked()
2061 computeTouchOcclusionInfoLocked(newTouchedWindowHandle, x, y); in findTouchedWindowTargetsLocked()
2073 newTouchedWindowHandle = nullptr; in findTouchedWindowTargetsLocked()
2079 if (newTouchedWindowHandle != nullptr && shouldDropInput(entry, newTouchedWindowHandle)) { in findTouchedWindowTargetsLocked()
2080 newTouchedWindowHandle = nullptr; in findTouchedWindowTargetsLocked()
2088 if (newTouchedWindowHandle == nullptr && newGestureMonitors.empty()) { in findTouchedWindowTargetsLocked()
2096 if (newTouchedWindowHandle != nullptr) { in findTouchedWindowTargetsLocked()
2102 if (isWindowObscuredAtPointLocked(newTouchedWindowHandle, x, y)) { in findTouchedWindowTargetsLocked()
2104 } else if (isWindowObscuredLocked(newTouchedWindowHandle)) { in findTouchedWindowTargetsLocked()
2112 newHoverWindowHandle = newTouchedWindowHandle; in findTouchedWindowTargetsLocked()
2121 tempTouchState.addOrUpdateWindow(newTouchedWindowHandle, targetFlags, pointerIds); in findTouchedWindowTargetsLocked()
2154 newTouchedWindowHandle = findTouchedWindowAtLocked(displayId, x, y, &tempTouchState); in findTouchedWindowTargetsLocked()
2157 if (newTouchedWindowHandle != nullptr && in findTouchedWindowTargetsLocked()
2158 shouldDropInput(entry, newTouchedWindowHandle)) { in findTouchedWindowTargetsLocked()
2159 newTouchedWindowHandle = nullptr; in findTouchedWindowTargetsLocked()
2162 if (oldTouchedWindowHandle != newTouchedWindowHandle && in findTouchedWindowTargetsLocked()
2163 oldTouchedWindowHandle != nullptr && newTouchedWindowHandle != nullptr) { in findTouchedWindowTargetsLocked()
2167 newTouchedWindowHandle->getName().c_str(), displayId); in findTouchedWindowTargetsLocked()
2175 if (newTouchedWindowHandle->getInfo()->supportsSplitTouch()) { in findTouchedWindowTargetsLocked()
2184 if (isWindowObscuredAtPointLocked(newTouchedWindowHandle, x, y)) { in findTouchedWindowTargetsLocked()
2186 } else if (isWindowObscuredLocked(newTouchedWindowHandle)) { in findTouchedWindowTargetsLocked()
2194 tempTouchState.addOrUpdateWindow(newTouchedWindowHandle, targetFlags, pointerIds); in findTouchedWindowTargetsLocked()
2204 mLastHoverWindowHandle != newTouchedWindowHandle)) { in findTouchedWindowTargetsLocked()
2217 newHoverWindowHandle != newTouchedWindowHandle)) { in findTouchedWindowTargetsLocked()