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

Commit a0859487 authored by Jay Aliomer's avatar Jay Aliomer
Browse files

Dim background when group notification expanded

This fixes the contrast issue when dismissing

Fixes: 187652080
Test: visual
Change-Id: Ic181bc8b23ae62c8212fee19fd7c6434eb94cd61
parent 9da336b4
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -203,6 +203,14 @@ public abstract class ActivatableNotificationView extends ExpandableOutlineView
        mBackgroundNormal.setCustomBackground(R.drawable.notification_material_bg);
    }

    protected boolean hideBackground() {
        return false;
    }

    protected void updateBackground() {
        mBackgroundNormal.setVisibility(hideBackground() ? INVISIBLE : VISIBLE);
    }


    @Override
    public boolean onInterceptTouchEvent(MotionEvent ev) {
+6 −0
Original line number Diff line number Diff line
@@ -2890,6 +2890,12 @@ public class ExpandableNotificationRow extends ActivatableNotificationView
            mShowNoBackground = false;
        }
        updateOutline();
        updateBackground();
    }

    @Override
    protected boolean hideBackground() {
        return mShowNoBackground || super.hideBackground();
    }

    public int getPositionOfChild(ExpandableNotificationRow childRow) {