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

Commit 1d475ba9 authored by Matthias Yzusqui's avatar Matthias Yzusqui Committed by Steve Kondik
Browse files

SystemUI: fix navbar drawing glitch

Change-Id: I58e255517d35675c043061f2edb398dab0d16ba8
parent a95ee9f5
Loading
Loading
Loading
Loading
+23 −23
Original line number Original line Diff line number Diff line
@@ -43,29 +43,29 @@
                   android:visibility="invisible" />
                   android:visibility="invisible" />
    </com.android.systemui.statusbar.BackDropView>
    </com.android.systemui.statusbar.BackDropView>


    <FrameLayout android:id="@+id/scrimview"
    <com.android.systemui.statusbar.ScrimView android:id="@+id/scrim_behind"
        android:layout_width="match_parent"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_height="match_parent"
                 android:visibility="visible">
        android:importantForAccessibility="no"
        <com.android.systemui.statusbar.ScrimView
        sysui:ignoreRightInset="true"
                android:id="@+id/scrim_behind"
        />
                android:layout_width="match_parent"

                android:layout_height="match_parent"
                android:importantForAccessibility="no"/>
    <com.android.systemui.statusbar.AlphaOptimizedView
    <com.android.systemui.statusbar.AlphaOptimizedView
        android:id="@+id/heads_up_scrim"
        android:id="@+id/heads_up_scrim"
        android:layout_width="match_parent"
        android:layout_width="match_parent"
        android:layout_height="@dimen/heads_up_scrim_height"
        android:layout_height="@dimen/heads_up_scrim_height"
        android:background="@drawable/heads_up_scrim"
        android:background="@drawable/heads_up_scrim"
        sysui:ignoreRightInset="true"
        android:importantForAccessibility="no"/>
        android:importantForAccessibility="no"/>

    <com.android.systemui.statusbar.VisualizerView
    <com.android.systemui.statusbar.VisualizerView
        android:id="@+id/visualizerview"
        android:id="@+id/visualizerview"
        android:gravity="bottom"
        android:gravity="bottom"
        android:layout_gravity="bottom"
        android:layout_gravity="bottom"
        android:layout_width="match_parent"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_height="match_parent"
                android:visibility="visible"/>
        android:visibility="visible"
    </FrameLayout>
        sysui:ignoreRightInset="true" />


    <include layout="@layout/status_bar"
    <include layout="@layout/status_bar"
        android:layout_width="match_parent"
        android:layout_width="match_parent"
+3 −5
Original line number Original line Diff line number Diff line
@@ -946,10 +946,8 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
        mBackdropFront = (ImageView) mBackdrop.findViewById(R.id.backdrop_front);
        mBackdropFront = (ImageView) mBackdrop.findViewById(R.id.backdrop_front);
        mBackdropBack = (ImageView) mBackdrop.findViewById(R.id.backdrop_back);
        mBackdropBack = (ImageView) mBackdrop.findViewById(R.id.backdrop_back);


        FrameLayout scrimView = (FrameLayout) mStatusBarWindow.findViewById(R.id.scrimview);
        ScrimView scrimBehind = (ScrimView) mStatusBarWindow.findViewById(R.id.scrim_behind);
        ScrimView scrimBehind = (ScrimView) scrimView.findViewById(R.id.scrim_behind);
        ScrimView scrimInFront = (ScrimView) mStatusBarWindow.findViewById(R.id.scrim_in_front);
        ScrimView scrimInFront =
                (ScrimView) mStatusBarWindow.findViewById(R.id.scrim_in_front);


        View headsUpScrim = mStatusBarWindow.findViewById(R.id.heads_up_scrim);
        View headsUpScrim = mStatusBarWindow.findViewById(R.id.heads_up_scrim);
        mScrimController = SystemUIFactory.getInstance().createScrimController(
        mScrimController = SystemUIFactory.getInstance().createScrimController(
@@ -970,7 +968,7 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
        mStackScroller.setScrimController(mScrimController);
        mStackScroller.setScrimController(mScrimController);
        mStatusBarView.setScrimController(mScrimController);
        mStatusBarView.setScrimController(mScrimController);
        mDozeScrimController = new DozeScrimController(mScrimController, context);
        mDozeScrimController = new DozeScrimController(mScrimController, context);
        mVisualizerView = (VisualizerView) scrimView.findViewById(R.id.visualizerview);
        mVisualizerView = (VisualizerView) mStatusBarWindow.findViewById(R.id.visualizerview);


        mKeyguardStatusBar = (KeyguardStatusBarView) mStatusBarWindow.findViewById(R.id.keyguard_header);
        mKeyguardStatusBar = (KeyguardStatusBarView) mStatusBarWindow.findViewById(R.id.keyguard_header);
        mKeyguardStatusView = mStatusBarWindow.findViewById(R.id.keyguard_status_view);
        mKeyguardStatusView = mStatusBarWindow.findViewById(R.id.keyguard_status_view);