diff options
| author | 2022-01-28 14:20:57 +0800 | |
|---|---|---|
| committer | 2022-04-11 08:54:53 +0000 | |
| commit | d560a73ca9e38ffbf8a7115d1f09814f0c070b2f (patch) | |
| tree | 8235f9423883af0744e6e3a864e8f8138525cdde /libs/androidfw/StringPool.cpp | |
| parent | 240171e23742658ebea84509d0f194b756731be4 (diff) | |
Notifies magnification change for the transitioning target mode
When the magnification settings mode or config mode transitions,
MagnificationController would
1. Disables the current magnification mode. Then
2. Starts to enable the target magnification mode.
To prevent the magnification change callback send twice during the
mode transition, MagnificationController should only notify the
change of the transitioning target mode and ignore the notifcation
change for the disabling magnification mode.
And when WindowMagnification resets or disables by
WindowMagnificationController#deleteWindowMagnification(),
it should notify source bounds empty when magnification is deleted.
And when FullscreenMagnification resets and the animator is animating,
FullScreenMagnificationController should notify magnification
change.
Bug: 209701404
Bug: 210636326
Test: atest AccessibilityMagnificationTest,
atest WindowMagnificationControllerTest,
atest com.android.server.accessibility.magnification
Change-Id: Ief718614d80177a4a076eddc708a7ecfc4dfb73f
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions