diff options
| author | 2023-09-13 20:47:44 +0000 | |
|---|---|---|
| committer | 2023-09-19 20:41:19 +0000 | |
| commit | b794d7074238228193a6437ff5b1d81c35ed8d69 (patch) | |
| tree | fe062b44d1985e177ae693ac266a60a6f07e988e /libs/androidfw/StringPool.cpp | |
| parent | cd81b3704ad86fb25c8ae0a2d997b18749427ae6 (diff) | |
[CS] Remove CentralSurfaces from OverviewProxyService; just ask shade.
Since OverviewProxyService already has access to ShadeViewController and
the CentralSurfaces methods just proxy to the shade anyway, have
OverviewProxyService ask the shade directly.
This also refactors the #onInputFocusTransfer method into three separate
methods instead of having boolean parameters.
Bug: 277764509
Test: small swipe down from launcher -> verify input focus transfer
started then cancelled
Test: fling down from launcher -> verify input focus transfer started
and completed successfully
Test: 2 finger trackpad swipe down from home on tablet -> opens shade
Test: 3 finger trackpad swipe down while in app on tablet -> opens shade
Test: atest NotificationPanelViewcontrollerTest OverviewProxyServiceTest
Change-Id: I7e2429999e4805d1ad9c239359a0bf7249050a2a
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions