Settings: Enable laser sensor toggle for user builds
User builds should also have the camera lensor enable/disable developer option. Bug: 71702869 Test: Manual, make ROBOTEST_FILTER=CameraLaserSensorPreferenceControllerTest RunSettingsRoboTests -j40 Change-Id: Iaa1aadfee0351b9e5fcaa8282e4dcd7b16e9ebf4
This commit is contained in:
@@ -57,10 +57,7 @@ public class CameraLaserSensorPreferenceController extends
|
||||
|
||||
@Override
|
||||
public boolean isAvailable() {
|
||||
final String buildType = SystemProperties.get(BUILD_TYPE);
|
||||
return mContext.getResources().getBoolean(R.bool.config_show_camera_laser_sensor) &&
|
||||
(TextUtils.equals(USERDEBUG_BUILD, buildType) || TextUtils.equals(ENG_BUILD,
|
||||
buildType));
|
||||
return mContext.getResources().getBoolean(R.bool.config_show_camera_laser_sensor);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@@ -96,11 +96,11 @@ public class CameraLaserSensorPreferenceControllerTest {
|
||||
}
|
||||
|
||||
@Test
|
||||
public void isAvailable_withUserBuild_shouldReturnFalse() {
|
||||
public void isAvailable_withUserBuild_shouldReturnTrue() {
|
||||
SettingsShadowSystemProperties.set(
|
||||
CameraLaserSensorPreferenceController.BUILD_TYPE, USER_BUILD);
|
||||
|
||||
assertThat(mController.isAvailable()).isFalse();
|
||||
assertThat(mController.isAvailable()).isTrue();
|
||||
}
|
||||
|
||||
@Test
|
||||
|
Reference in New Issue
Block a user