diff options
| author | 2023-01-19 16:15:00 -0800 | |
|---|---|---|
| committer | 2023-01-25 10:52:33 -0800 | |
| commit | 0a3f4b80e575ca9ff9da02f006664706c9578c09 (patch) | |
| tree | af08b9a75700da6a7c61801eb8a52c979d05e925 /libs/androidfw/AssetsProvider.cpp | |
| parent | 032f978c38b6ee6cd0e6f2dc7f664b76a228fea8 (diff) | |
Ensure TouchSessions are always removed.
Gesture events normally drive TouchSession cleanup with up/cancel
events triggering the removal of any active sessions. However, it
is possible for the touch monitor to be stopped before this point.
This changelist ensure that the sessions are properly cleaned up
when monitoring stops before the expected touch events.
Test: atest DreamOverlayTouchMonitorTest#testOnRemovedCallbackOnStopMonitor
Fixes: 245441667
Change-Id: Id6817e726058b0a2738cbb7c163d2efa5eb3875e
Diffstat (limited to 'libs/androidfw/AssetsProvider.cpp')
0 files changed, 0 insertions, 0 deletions