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

Commit cd32ccaa authored by Jerry Chang's avatar Jerry Chang Committed by Automerger Merge Worker
Browse files

Merge "Fix invisible status bar icons when no appearance region reported" into...

Merge "Fix invisible status bar icons when no appearance region reported" into sc-v2-dev am: 449acd67

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15810443

Change-Id: If07ab42574b37c734a24009b43425895a01848cc
parents b63e4d5a 449acd67
Loading
Loading
Loading
Loading
+7 −7
Original line number Diff line number Diff line
@@ -225,19 +225,19 @@ public class LightBarController implements BatteryController.BatteryStateChangeC
            }
        }

        // If no one is light, all icons become white.
        if (numLightStacks == 0) {
            mStatusBarIconController.getTransitionsController().setIconsDark(
                    false, animateChange());
        }

        // If all stacks are light, all icons get dark.
        if (numLightStacks == numStacks) {
        else if (numLightStacks == numStacks) {
            mStatusBarIconController.setIconsDarkArea(null);
            mStatusBarIconController.getTransitionsController().setIconsDark(true, animateChange());

        }

        // If no one is light, all icons become white.
        else if (numLightStacks == 0) {
            mStatusBarIconController.getTransitionsController().setIconsDark(
                    false, animateChange());
        }

        // Not the same for every stack, magic!
        else {
            mStatusBarIconController.setIconsDarkArea(