diff options
| author | 2021-11-16 09:30:14 +0800 | |
|---|---|---|
| committer | 2021-11-17 20:02:51 +0800 | |
| commit | 1c4bb8dc27efa97d6f69b8d2dba90429f04f882f (patch) | |
| tree | 88c00e9d1ff67d9a4b6e4336d5da46f433e5a016 /libs/androidfw/StringPool.cpp | |
| parent | 39c38f9b22820059a768937b454b48389a1b1dcc (diff) | |
Refactoring that make WindowMagnificationController has WindowMagnificationAnimationController
It reverses the relationship between
WindowMagnificationAnimationController and WindowMagnificationController
to simplify the further changes.
1. WindowMagnificationController has
WindowMagnificationAnimationController instance.
WindowMagnificationController is able to know if window
magnifier is animating or not.
If it is animating, the setScale() action or moveMagnifier() will
be interrupted.
2. ControllerSupplier supplies WindowMagnificationController in
WindowMagnification.class.
Bug: 206734640
Test: atest IWindowMagnificationConnectionTest,
atest WindowMagnificationAnimationControllerTest,
atest WindowMagnificationControllerTest,
atest WindowMagnificationTest,
Change-Id: Ibe3471dc99d1aed506b3fd04d12131321d82a07a
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions