diff options
| author | 2024-01-09 17:51:45 +0800 | |
|---|---|---|
| committer | 2024-01-30 01:08:47 +0800 | |
| commit | 08bc5976f49e0bd8add37d21d950aa652944f680 (patch) | |
| tree | b618da34c5620c98093ebfde72ce820ac5981d1c /libs/androidfw/AttributeResolution.cpp | |
| parent | 4e07be21bfb4f2fded216eca3bc1556422957219 (diff) | |
fix(window magnification):Use SurfaceControlViewHost to create window magnifier
1. Expose the AccessibilityManagerService#attachAccessibilityOverlayToDisplay through AIDL and wrap it with the permission STATUS_BAR_SERVICE
2. Implement window magnifier in the windowless way: use SurfaceControlViewhost to create window magnifier
Bug: 280992417
Test: atest WindowMagnificationControllerTest
atest WindowMagnificationControllerWindowlessMagnifierTest
atest WindowMagnificationAnimationControllerTest
atest MagnificationTest
Flag: ACONFIG com.android.systemui.create_windowless_window_magnifier DEVELOPMENT
Change-Id: Ia7ee4453e89598569207676bdefb687c13a140bd
Diffstat (limited to 'libs/androidfw/AttributeResolution.cpp')
0 files changed, 0 insertions, 0 deletions