Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c81b35ce authored by Luca Stefani's avatar Luca Stefani
Browse files

Settings: Check if we have any color modes declared in overlay

* Checking for wide gamut support isn't always enough

Change-Id: Ic7257e37f2eca97450eaf0ca1e330de7596352be
parent 119eddb1
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -41,7 +41,10 @@ public class ColorModePreferenceController extends BasePreferenceController {

    @Override
    public int getAvailabilityStatus() {
        final int[] availableColorModes = mContext.getResources().getIntArray(
                com.android.internal.R.array.config_availableColorModes);
        return mConfigWrapper.isScreenWideColorGamut()
                && availableColorModes.length > 0
                && !getColorDisplayController().getAccessibilityTransformActivated() ?
                AVAILABLE : DISABLED_FOR_USER;
    }