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
This commit is contained in:
Angela Wang
2023-02-20 08:11:25 +00:00
parent 4951384ba2
commit cd00bf2169

View File

@@ -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