From cd00bf21695db2ce65c02e92d0e7757409fce1b0 Mon Sep 17 00:00:00 2001 From: Angela Wang Date: Mon, 20 Feb 2023 08:11:25 +0000 Subject: [PATCH] Applies feature flag on Flash Notifications Controls visibility of the Flash Notifications preference with the feature flag. Bug: 237628564 Test: manual test Change-Id: I8096479a648c1fe034f436ea362ec0477a9ded77 --- .../FlashNotificationsPreferenceController.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/com/android/settings/accessibility/FlashNotificationsPreferenceController.java b/src/com/android/settings/accessibility/FlashNotificationsPreferenceController.java index 77e78d193ce..a996a765f5a 100644 --- a/src/com/android/settings/accessibility/FlashNotificationsPreferenceController.java +++ b/src/com/android/settings/accessibility/FlashNotificationsPreferenceController.java @@ -17,6 +17,7 @@ package com.android.settings.accessibility; import android.content.Context; +import android.util.FeatureFlagUtils; import com.android.settings.R; import com.android.settings.core.BasePreferenceController; @@ -32,7 +33,9 @@ public class FlashNotificationsPreferenceController extends BasePreferenceContro @Override public int getAvailabilityStatus() { - return AVAILABLE; + boolean isFeatureOn = FeatureFlagUtils.isEnabled(mContext, + FeatureFlagUtils.SETTINGS_FLASH_NOTIFICATIONS); + return isFeatureOn ? AVAILABLE : CONDITIONALLY_UNAVAILABLE; } @Override