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

Commit d0ddaccd authored by Vaibhav Devmurari's avatar Vaibhav Devmurari Committed by Android (Google) Code Review
Browse files

Merge "Cleanup old sysprop flag for Keyboard backlight" into main

parents f0169ab5 e2bd42b1
Loading
Loading
Loading
Loading
+1 −6
Original line number Diff line number Diff line
@@ -47,10 +47,6 @@ static inline int32_t toArgb(int32_t brightness, int32_t red, int32_t green, int
    return (brightness & 0xff) << 24 | (red & 0xff) << 16 | (green & 0xff) << 8 | (blue & 0xff);
}

static inline bool isKeyboardBacklightCustomLevelsEnabled() {
    return sysprop::InputProperties::enable_keyboard_backlight_custom_levels().value_or(true);
}

/**
 * Input controller owned by InputReader device, implements the native API for querying input
 * lights, getting and setting the lights brightness and color, by interacting with EventHub
@@ -289,8 +285,7 @@ void PeripheralController::populateDeviceInfo(InputDeviceInfo* deviceInfo) {
std::set<BrightnessLevel> PeripheralController::getPreferredBrightnessLevels(
        const Light* light) const {
    std::set<BrightnessLevel> levels;
    if (!isKeyboardBacklightCustomLevelsEnabled() ||
        light->type != InputDeviceLightType::KEYBOARD_BACKLIGHT) {
    if (light->type != InputDeviceLightType::KEYBOARD_BACKLIGHT) {
        return levels;
    }
    std::optional<std::string> keyboardBacklightLevels =