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

Commit 72f8e029 authored by Julia Reynolds's avatar Julia Reynolds Committed by The Android Automerger
Browse files

Fix SysUI crash on device boot.

Bug: 22869066
Change-Id: I55ab64c430899ebc20bfc8a8e4d1e2a7cd12f0cd
parent 7b26c4d7
Loading
Loading
Loading
Loading
+12 −10
Original line number Original line Diff line number Diff line
@@ -370,6 +370,7 @@ public class NavigationBarView extends LinearLayout {
        mLayoutTransitionsEnabled = enabled;
        mLayoutTransitionsEnabled = enabled;
        ViewGroup navButtons = (ViewGroup) mCurrentView.findViewById(R.id.nav_buttons);
        ViewGroup navButtons = (ViewGroup) mCurrentView.findViewById(R.id.nav_buttons);
        LayoutTransition lt = navButtons.getLayoutTransition();
        LayoutTransition lt = navButtons.getLayoutTransition();
        if (lt != null) {
            if (enabled) {
            if (enabled) {
                lt.enableTransitionType(LayoutTransition.APPEARING);
                lt.enableTransitionType(LayoutTransition.APPEARING);
                lt.enableTransitionType(LayoutTransition.DISAPPEARING);
                lt.enableTransitionType(LayoutTransition.DISAPPEARING);
@@ -382,6 +383,7 @@ public class NavigationBarView extends LinearLayout {
                lt.disableTransitionType(LayoutTransition.CHANGE_DISAPPEARING);
                lt.disableTransitionType(LayoutTransition.CHANGE_DISAPPEARING);
            }
            }
        }
        }
    }


    private void setUseFadingAnimations(boolean useFadingAnimations) {
    private void setUseFadingAnimations(boolean useFadingAnimations) {
        WindowManager.LayoutParams lp = (WindowManager.LayoutParams) getLayoutParams();
        WindowManager.LayoutParams lp = (WindowManager.LayoutParams) getLayoutParams();