diff options
| author | 2025-03-18 11:52:40 -0400 | |
|---|---|---|
| committer | 2025-03-21 12:27:23 -0400 | |
| commit | b04d4f17aa1f22eb657760c5e5038830b0f275a3 (patch) | |
| tree | 77788d8dcb2695547a32073918c2d459c5fc5015 /libs/androidfw/misc.cpp | |
| parent | c77bf043dd2c5123ce12fb027d026d6519cf5522 (diff) | |
Null and thread safety fixes
Most of these are related to error handling and cancellation. When
shutting down or failing, cancellation signals, binder and view
references are cleared. Callbacks that have been queued must check
for null before invoking. These calls may come from either the
ScrollCaptureCallback (app side) or ScrollCaptureConnection
(SystemUI side).
Bug: 370630810
Bug: 325469181
Bug: 365207886
Bug: 341544887
Bug: 278379299
Test: ScrollCaptureConnectionTest ScrollCaptureControllerTest
Test: ScrollCaptureClientTest
Flag: NONE - null safety fixes, no change to normal behavior
Change-Id: I2ff8390e96b66dd5cbc35e57c2c6a3c05065fa5e
Diffstat (limited to 'libs/androidfw/misc.cpp')
0 files changed, 0 insertions, 0 deletions