summaryrefslogtreecommitdiff
path: root/tools/aapt2/java/JavaClassGenerator.cpp
diff options
context:
space:
mode:
authorMing-Shin Lu <lumark@google.com>2020-12-08 00:19:18 +0800
committerMing-Shin Lu <lumark@google.com>2020-12-07 17:56:59 +0000
commit8260aebe7fcc355bd5ac37a19fd369dedc844ea2 (patch)
tree41f625dd2eaff9831fb7d5a7e865bb8eabe41f3c /tools/aapt2/java/JavaClassGenerator.cpp
parentd1ea1214b250539fe35132e7526e94073a6d31b0 (diff)
Add Null check when excluding IME window surface for snapshot
TaskSnapshotController.createTaskSnapshot crashes when initializing SurfaceControl$LayerCaptureArgs for excluding NULL IME window surface control. As SurfaceControl#nativeCaptureLayers specified the elements in excludeLayers array should be non-null, Add a null check before adding excludeLayers when calling SurfaceControl.captureLayersExcluding to fix the crash issue. Fix: 174504297 Test: atest WmTests:TaskSnapshotControllerTest#\ testCreateTaskSnapshotWithExcludingIme Change-Id: Ie6fa7aa4ac61fc49a6235882d700e1e4d8437666
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator.cpp')
0 files changed, 0 insertions, 0 deletions