summaryrefslogtreecommitdiff
path: root/libs/gui/BLASTBufferQueue.cpp
diff options
context:
space:
mode:
author Siarhei Vishniakou <svv@google.com> 2024-08-07 00:17:19 +0000
committer Siarhei Vishniakou <svv@google.com> 2024-08-06 19:31:57 -0700
commitfe34698f62c9d346c82a9d07bfe7654a76ffdc3b (patch)
treec41c4252c013d6278477c8c16495e2c3c1a182c1 /libs/gui/BLASTBufferQueue.cpp
parent5a0ca631c5dde0a144cbe659835d0fad2918def8 (diff)
Reland "Set down time when event slips into Wallpaper" - try 2
This reverts commit bab35a607dee056d2280c2e23c1ddfe717f0ca86. When touch slips into a window that also has a wallpaper, the wallpaper should receive a slippery enter event, as well. We should also ensure that the downTime is correctly set at this time. Otherwise, we will encounter issues later, when trying to split motion events. This can be reproduced by slipping touch from the navigationbar into launcher and then pressing the navigation bar with other finger. Bug: 354059964 Test: manually 1. Press navigationbar and move to launcher and hold. 2. Inject motionevent by "adb shell input swipe 500 1500 500 1000" 3. Press navigationbar by other finger. Test: TEST=inputflinger_tests; m $TEST && $ANDROID_HOST_OUT/nativetest64/$TEST/$TEST --gtest_filter="*WallpaperWindowWhenSlipperyAndMultiWindowMultiTouch" Flag: EXEMPT bugfix Change-Id: I1e77933a9656a6b9c93ab942ccf94a7aafefc169
Diffstat (limited to 'libs/gui/BLASTBufferQueue.cpp')
0 files changed, 0 insertions, 0 deletions