summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Avinash Vadlamudi <avivadla@google.com> 2024-11-04 09:59:47 +0000
committer Avinash Vadlamudi <avivadla@google.com> 2024-11-05 04:38:03 +0000
commit79ba5298dc92d3975a51408bc912e6e399ec6358 (patch)
tree458237c01eef7e25e9c2e27c008f593da4d7718d
parenta9c333527053ef180e9d658851203f895838a3c4 (diff)
Remove the dependency on user setting to enable / disable the lockscreen button support
- Previously, capability to control lockscreen support is provided by a setting entrypoint in QR scanner, however now that support is deprecated. Bug: 376247980 Fixes: 376247980 Test: atest QRCodeScannerControllerTest Flag: EXEMPT bugfix Change-Id: I35c6066c6a010df9da8464e453e16e0dc3ec9935
-rw-r--r--packages/SystemUI/multivalentTests/src/com/android/systemui/qrcodescanner/controller/QRCodeScannerControllerTest.java2
-rw-r--r--packages/SystemUI/src/com/android/systemui/qrcodescanner/controller/QRCodeScannerController.java2
2 files changed, 2 insertions, 2 deletions
diff --git a/packages/SystemUI/multivalentTests/src/com/android/systemui/qrcodescanner/controller/QRCodeScannerControllerTest.java b/packages/SystemUI/multivalentTests/src/com/android/systemui/qrcodescanner/controller/QRCodeScannerControllerTest.java
index 8ccaf6bc0651..0f631509bfba 100644
--- a/packages/SystemUI/multivalentTests/src/com/android/systemui/qrcodescanner/controller/QRCodeScannerControllerTest.java
+++ b/packages/SystemUI/multivalentTests/src/com/android/systemui/qrcodescanner/controller/QRCodeScannerControllerTest.java
@@ -300,7 +300,7 @@ public class QRCodeScannerControllerTest extends SysuiTestCase {
mSecureSettings.putStringForUser(LOCK_SCREEN_SHOW_QR_CODE_SCANNER, "0",
UserHandle.USER_CURRENT);
verifyActivityDetails("abc/.def");
- assertThat(mController.isEnabledForLockScreenButton()).isFalse();
+ assertThat(mController.isEnabledForLockScreenButton()).isTrue();
assertThat(mController.isAllowedOnLockScreen()).isTrue();
assertThat(mController.isAbleToLaunchScannerActivity()).isTrue();
diff --git a/packages/SystemUI/src/com/android/systemui/qrcodescanner/controller/QRCodeScannerController.java b/packages/SystemUI/src/com/android/systemui/qrcodescanner/controller/QRCodeScannerController.java
index 765b45bdbf2e..bab88c0b0bf9 100644
--- a/packages/SystemUI/src/com/android/systemui/qrcodescanner/controller/QRCodeScannerController.java
+++ b/packages/SystemUI/src/com/android/systemui/qrcodescanner/controller/QRCodeScannerController.java
@@ -159,7 +159,7 @@ public class QRCodeScannerController implements
* Returns true if lock screen entry point for QR Code Scanner is to be enabled.
*/
public boolean isEnabledForLockScreenButton() {
- return mQRCodeScannerEnabled && isAbleToLaunchScannerActivity() && isAllowedOnLockScreen();
+ return isAbleToLaunchScannerActivity() && isAllowedOnLockScreen();
}
/** Returns whether the QR scanner button is allowed on lockscreen. */