diff options
| author | 2024-12-13 22:46:15 +0000 | |
|---|---|---|
| committer | 2025-01-03 15:13:56 +0000 | |
| commit | 41b9693abff74484f4190834a627a88dcdd04c88 (patch) | |
| tree | 8b4b53f1f7a725f8ad2e034a18483fbad8be93f1 /libs/androidfw/StringPool.cpp | |
| parent | 5ff58de71ba4eb449ac8f091d378ac11571f01ca (diff) | |
Refactor Wallet double tap power launch to be handled by SysUI instead of core.
Previously, GestureLauncherService in core was manually handling
launching the wallet app.
With this change, core notifies SysUI that wallet launch gesture was
detected, and SysUI handles the wallet launch. This follows the same
pattern that camera/emergency launch use with the power button shortcut.
This will allow SysUI to handle dismissing the keyguard before launching wallet.
Demo video: https://drive.google.com/file/d/1-jL33O04DMOgv30_yCOZZXgxQN853XA1/view?usp=sharing&resourcekey=0-4MDErXQeXpwkkSEFe-tQAg
Test: atest GestureLauncherServiceTest && atest
QuickAccessWalletControllerTest && atest CentralSurfacesImplTest &&
atest CommandQueueTest && atest CentralSurfacesCommandQueueCallbacksTest
Test: manually changing settings and launching wallet/camera.
Bug: 384938619
Flag:
android.service.quickaccesswallet.launch_wallet_via_sysui_callbacks
Change-Id: If3cf23e97de06652936a8b4b41e5a2e590f94c0a
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions