diff options
| author | 2024-10-17 14:49:18 +0000 | |
|---|---|---|
| committer | 2024-10-25 17:09:58 +0000 | |
| commit | 343d03d434959afd13b9f1b81adbc5e125e57932 (patch) | |
| tree | f6d1a7ab84ce5fae4f47ddd4259bd13a989980ce /libs/androidfw/StringPool.cpp | |
| parent | e1b76619401814ec889004f84ba29b5b4dab36a4 (diff) | |
Refactor SharedNotificationContainerInteractor/ViewModel.
The change described below only affects the code enabled by the
`SceneContainer` flag.
`ConfigurationBasedDimensions` (the class and corresponding `Flow`) is
currently defined twice, once in `SharedNotificationContainerInteractor`
and once in `SharedNotificationContainerViewModel`. To simplify, we can
remove the former and keep the latter, since this code only deals with
presentation logic rather than business logic, making the domain-layer
version unnecessary.
This is part of a refactoring that will improve NSSL positioning to
support Dual Shade and Connected Displays.
Bug: 338033836
Flag: com.android.systemui.scene_container
Test: Verified manually by opening the shade on both folded and unfolded
foldable device and observing that notifications are placed normally.
Test: Existing unit tests still pass.
Change-Id: Id6c138c29d7e4ec3743524e708f4b2e17dbe6da7
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions