Merge "InputMonitor: Ensure we assign input to correct Surface" into rvc-dev am: 4c696cce14 am: c7f150ea92
Change-Id: Id2e0fa9a8902b82499af0c25c5ceb0abf14049e3
This commit is contained in:
@@ -487,7 +487,8 @@ final class InputMonitor {
|
||||
|| w.cantReceiveTouchInput()) {
|
||||
if (w.mWinAnimator.hasSurface()) {
|
||||
mInputTransaction.setInputWindowInfo(
|
||||
w.mWinAnimator.mSurfaceController.mSurfaceControl, mInvalidInputWindow);
|
||||
w.mWinAnimator.mSurfaceController.getClientViewRootSurface(),
|
||||
mInvalidInputWindow);
|
||||
}
|
||||
// Skip this window because it cannot possibly receive input.
|
||||
return;
|
||||
@@ -560,7 +561,8 @@ final class InputMonitor {
|
||||
|
||||
if (w.mWinAnimator.hasSurface()) {
|
||||
mInputTransaction.setInputWindowInfo(
|
||||
w.mWinAnimator.mSurfaceController.mSurfaceControl, inputWindowHandle);
|
||||
w.mWinAnimator.mSurfaceController.getClientViewRootSurface(),
|
||||
inputWindowHandle);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user