Home
last modified time | relevance | path

Searched refs:touchedWindow (Results 1 – 3 of 3) sorted by relevance

/frameworks/native/services/inputflinger/dispatcher/
DTouchState.cpp61 TouchedWindow& touchedWindow = windows[i]; in addOrUpdateWindow() local
62 if (touchedWindow.windowHandle == windowHandle) { in addOrUpdateWindow()
63 touchedWindow.targetFlags |= targetFlags; in addOrUpdateWindow()
65 touchedWindow.targetFlags &= ~InputTarget::FLAG_DISPATCH_AS_IS; in addOrUpdateWindow()
67 touchedWindow.pointerIds.value |= pointerIds.value; in addOrUpdateWindow()
72 TouchedWindow touchedWindow; in addOrUpdateWindow() local
73 touchedWindow.windowHandle = windowHandle; in addOrUpdateWindow()
74 touchedWindow.targetFlags = targetFlags; in addOrUpdateWindow()
75 touchedWindow.pointerIds = pointerIds; in addOrUpdateWindow()
76 windows.push_back(touchedWindow); in addOrUpdateWindow()
DInputDispatcher.cpp2186 for (const TouchedWindow& touchedWindow : tempTouchState.windows) { in findTouchedWindowTargetsLocked() local
2187 if (touchedWindow.targetFlags & InputTarget::FLAG_FOREGROUND) { in findTouchedWindowTargetsLocked()
2189 if (!checkInjectionPermission(touchedWindow.windowHandle, entry.injectionState)) { in findTouchedWindowTargetsLocked()
2216 for (const TouchedWindow& touchedWindow : tempTouchState.windows) { in findTouchedWindowTargetsLocked() local
2217 if (touchedWindow.targetFlags & InputTarget::FLAG_DISPATCH_AS_OUTSIDE) { in findTouchedWindowTargetsLocked()
2218 sp<InputWindowHandle> inputWindowHandle = touchedWindow.windowHandle; in findTouchedWindowTargetsLocked()
2260 for (const TouchedWindow& touchedWindow : tempTouchState.windows) { in findTouchedWindowTargetsLocked() local
2261 addWindowTargetLocked(touchedWindow.windowHandle, touchedWindow.targetFlags, in findTouchedWindowTargetsLocked()
2262 touchedWindow.pointerIds, inputTargets); in findTouchedWindowTargetsLocked()
2332 TouchedWindow& touchedWindow = tempTouchState.windows[i]; in findTouchedWindowTargetsLocked() local
[all …]
/frameworks/base/services/core/java/com/android/server/wm/
DWindowManagerService.java8133 WindowState touchedWindow = mInputToWindowMap.get(touchedToken); in onPointerDownOutsideFocusLocked() local
8134 if (touchedWindow == null) { in onPointerDownOutsideFocusLocked()
8137 touchedWindow = mEmbeddedWindowController.getHostWindow(touchedToken); in onPointerDownOutsideFocusLocked()
8140 if (touchedWindow == null || !touchedWindow.canReceiveKeys(true /* fromUserTouch */)) { in onPointerDownOutsideFocusLocked()
8147 && mRecentsAnimationController.getTargetAppMainWindow() == touchedWindow) { in onPointerDownOutsideFocusLocked()
8157 touchedWindow); in onPointerDownOutsideFocusLocked()
8158 final DisplayContent displayContent = touchedWindow.getDisplayContent(); in onPointerDownOutsideFocusLocked()
8163 handleTaskFocusChange(touchedWindow.getTask()); in onPointerDownOutsideFocusLocked()