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

Commit b8c43a14 authored by Sergey Serokurov's avatar Sergey Serokurov
Browse files

Fix theme change notification

Change-Id: Ia7caf5c5c21fcdf6b175ca5cde2f114fc8dd01f7
Bug: 199250382
Test: Manual, verifed that the  bubble views colors are correctly updated after theme has been changed.
Test: Screen recording: https://drive.google.com/file/d/1Cbd-EinvVPTnDUGYzrtGq1Ym5NqTKNzB/view?usp=sharing
parent 01d8df41
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -209,7 +209,7 @@ public class KeyguardSecurityContainerController extends ViewController<Keyguard
    private ConfigurationController.ConfigurationListener mConfigurationListener =
            new ConfigurationController.ConfigurationListener() {
                @Override
                public void onOverlayChanged() {
                public void onThemeChanged() {
                    mSecurityViewFlipperController.reloadColors();
                }

+1 −1
Original line number Diff line number Diff line
@@ -84,7 +84,7 @@ public class KeyguardSliceViewController extends ViewController<KeyguardSliceVie
            mView.onDensityOrFontScaleChanged();
        }
        @Override
        public void onOverlayChanged() {
        public void onThemeChanged() {
            mView.onOverlayChanged();
        }
    };
+0 −5
Original line number Diff line number Diff line
@@ -544,11 +544,6 @@ public class LockIconViewController extends ViewController<LockIconView> impleme
            updateColors();
        }

        @Override
        public void onOverlayChanged() {
            updateColors();
        }

        @Override
        public void onConfigChanged(Configuration newConfig) {
            updateConfiguration();
+1 −1
Original line number Diff line number Diff line
@@ -86,7 +86,7 @@ public class AutoReinflateContainer extends FrameLayout implements
    }

    @Override
    public void onOverlayChanged() {
    public void onThemeChanged() {
        inflateLayout();
    }

+0 −3
Original line number Diff line number Diff line
@@ -272,9 +272,6 @@ class AuthRippleController @Inject constructor(
            override fun onThemeChanged() {
                updateRippleColor()
            }
            override fun onOverlayChanged() {
                updateRippleColor()
            }
    }

    private val udfpsControllerCallback =
Loading