Loading services/core/java/com/android/server/GestureLauncherService.java +7 −1 Original line number Diff line number Diff line Loading @@ -225,7 +225,10 @@ public class GestureLauncherService extends SystemService { GESTURE_CAMERA_DOUBLE_TAP_POWER(660), @UiEvent(doc = "The user multi-tapped power quickly enough to signal an emergency.") GESTURE_EMERGENCY_TAP_POWER(661); GESTURE_EMERGENCY_TAP_POWER(661), @UiEvent(doc = "The user double-tapped power quickly enough to launch the wallet.") GESTURE_WALLET_DOUBLE_TAP_POWER(2236); private final int mId; Loading Loading @@ -753,6 +756,9 @@ public class GestureLauncherService extends SystemService { + powerTapInterval + "ms"); launchWallet = launchWalletViaSysuiCallbacks() ? handleWalletGesture() : sendGestureTargetActivityPendingIntent(); if (launchWallet) { mUiEventLogger.log(GestureLauncherEvent.GESTURE_WALLET_DOUBLE_TAP_POWER); } } else if (launchEmergencyGesture) { Slog.i(TAG, "Emergency gesture detected, launching."); launchEmergencyGesture = handleEmergencyGesture(); Loading services/tests/servicestests/src/com/android/server/GestureLauncherServiceTest.java +4 −0 Original line number Diff line number Diff line Loading @@ -743,6 +743,8 @@ public class GestureLauncherServiceTest { if (launchWalletViaSysuiCallbacks()) { verify(mStatusBarManagerInternal).onWalletLaunchGestureDetected(); verify(mUiEventLogger, times(1)).log( GestureLauncherService.GestureLauncherEvent.GESTURE_WALLET_DOUBLE_TAP_POWER); } else { assertTrue(receiver.waitUntilShown()); } Loading Loading @@ -778,6 +780,8 @@ public class GestureLauncherServiceTest { if (launchWalletViaSysuiCallbacks()) { verify(mStatusBarManagerInternal).onWalletLaunchGestureDetected(); verify(mUiEventLogger, times(1)).log( GestureLauncherService.GestureLauncherEvent.GESTURE_WALLET_DOUBLE_TAP_POWER); } else { assertTrue(receiver.waitUntilShown()); } Loading Loading
services/core/java/com/android/server/GestureLauncherService.java +7 −1 Original line number Diff line number Diff line Loading @@ -225,7 +225,10 @@ public class GestureLauncherService extends SystemService { GESTURE_CAMERA_DOUBLE_TAP_POWER(660), @UiEvent(doc = "The user multi-tapped power quickly enough to signal an emergency.") GESTURE_EMERGENCY_TAP_POWER(661); GESTURE_EMERGENCY_TAP_POWER(661), @UiEvent(doc = "The user double-tapped power quickly enough to launch the wallet.") GESTURE_WALLET_DOUBLE_TAP_POWER(2236); private final int mId; Loading Loading @@ -753,6 +756,9 @@ public class GestureLauncherService extends SystemService { + powerTapInterval + "ms"); launchWallet = launchWalletViaSysuiCallbacks() ? handleWalletGesture() : sendGestureTargetActivityPendingIntent(); if (launchWallet) { mUiEventLogger.log(GestureLauncherEvent.GESTURE_WALLET_DOUBLE_TAP_POWER); } } else if (launchEmergencyGesture) { Slog.i(TAG, "Emergency gesture detected, launching."); launchEmergencyGesture = handleEmergencyGesture(); Loading
services/tests/servicestests/src/com/android/server/GestureLauncherServiceTest.java +4 −0 Original line number Diff line number Diff line Loading @@ -743,6 +743,8 @@ public class GestureLauncherServiceTest { if (launchWalletViaSysuiCallbacks()) { verify(mStatusBarManagerInternal).onWalletLaunchGestureDetected(); verify(mUiEventLogger, times(1)).log( GestureLauncherService.GestureLauncherEvent.GESTURE_WALLET_DOUBLE_TAP_POWER); } else { assertTrue(receiver.waitUntilShown()); } Loading Loading @@ -778,6 +780,8 @@ public class GestureLauncherServiceTest { if (launchWalletViaSysuiCallbacks()) { verify(mStatusBarManagerInternal).onWalletLaunchGestureDetected(); verify(mUiEventLogger, times(1)).log( GestureLauncherService.GestureLauncherEvent.GESTURE_WALLET_DOUBLE_TAP_POWER); } else { assertTrue(receiver.waitUntilShown()); } Loading