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

Commit 97822ed6 authored by Robert Snoeberger's avatar Robert Snoeberger
Browse files

Re-inflate views in onOverlayChanged.

onThemeChanged had been used to re-inflate changes, but
ag/6670184 modified onThemeChanged to exit early if the
ThemeResId hasn't changd. A style change doesn't change
the ThemeResId, so re-inflating views in onOverlayChanged
so that font, etc. will update.

Fixes: 129870891
Test: Lock screen font changes with style change.
Change-Id: Ib4aecb017012d5035753fdc3a71615cb7b5216ce
parent fb1a20e4
Loading
Loading
Loading
Loading
+15 −6
Original line number Diff line number Diff line
@@ -477,6 +477,15 @@ public class NotificationPanelView extends PanelView implements
        }
        mThemeResId = themeResId;

        reInflateViews();
    }

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

    private void reInflateViews() {
        updateShowEmptyShadeView();

        // Re-inflate the status view group.