summaryrefslogtreecommitdiff
path: root/libs/gui/LayerState.cpp
diff options
context:
space:
mode:
author Arthur Hung <arthurhung@google.com> 2022-12-08 07:45:36 +0000
committer Arthur Hung <arthurhung@google.com> 2022-12-23 06:48:44 +0000
commitba703c3cd22969200458d7c986a3f1741109762d (patch)
tree74741011391cc5051041c01611b72fb60ff43227 /libs/gui/LayerState.cpp
parent3dd864dd14c84df4a012e9513ac56089ab093b38 (diff)
Fix wallpaper window multi-touch
If the touched window has a wallpaper, then the touch event will be duplicated to the wallpaper window when the foreground window received a touch event. When the foreground supports split touch, the wallpaper should deliver the same events of foreground window. And when the foreground window is transferred (caused by slippery or transfer touch) to the new touched window, it has to check if the wallpaper window should deliver the cancel event or keep in current touch state. Bug: 240308355 Test: atest inputflinger_tests Change-Id: Ie53279f18838c459e528b24709aebf739290dc41 (cherry picked from commit c539dbb9812e30632ca2946ef6b1150127db0182) Merged-In: Ie53279f18838c459e528b24709aebf739290dc41
Diffstat (limited to 'libs/gui/LayerState.cpp')
0 files changed, 0 insertions, 0 deletions