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

Commit 76e0d7dd authored by Selim Cinek's avatar Selim Cinek Committed by android-build-merger
Browse files

Merge "Fixed a bug with the overflow number" into nyc-dev

am: db9f8d1d

* commit 'db9f8d1d':
  Fixed a bug with the overflow number

Change-Id: Ia18fd9a1f33c96661fe672f8817412d1efff3704
parents bbfe7f7d db9f8d1d
Loading
Loading
Loading
Loading
+9 −5
Original line number Original line Diff line number Diff line
@@ -41,6 +41,7 @@ import android.widget.Chronometer;
import android.widget.ImageView;
import android.widget.ImageView;
import android.widget.RemoteViews;
import android.widget.RemoteViews;


import com.android.internal.util.NotificationColorUtil;
import com.android.systemui.R;
import com.android.systemui.R;
import com.android.systemui.classifier.FalsingManager;
import com.android.systemui.classifier.FalsingManager;
import com.android.systemui.statusbar.notification.HybridNotificationView;
import com.android.systemui.statusbar.notification.HybridNotificationView;
@@ -103,6 +104,7 @@ public class ExpandableNotificationRow extends ActivatableNotificationView {
    private int mMaxExpandHeight;
    private int mMaxExpandHeight;
    private int mHeadsUpHeight;
    private int mHeadsUpHeight;
    private View mVetoButton;
    private View mVetoButton;
    private int mNotificationColor;
    private boolean mClearable;
    private boolean mClearable;
    private ExpansionLogger mLogger;
    private ExpansionLogger mLogger;
    private String mLoggingKey;
    private String mLoggingKey;
@@ -226,6 +228,7 @@ public class ExpandableNotificationRow extends ActivatableNotificationView {
        mPrivateLayout.onNotificationUpdated(entry);
        mPrivateLayout.onNotificationUpdated(entry);
        mPublicLayout.onNotificationUpdated(entry);
        mPublicLayout.onNotificationUpdated(entry);
        mShowingPublicInitialized = false;
        mShowingPublicInitialized = false;
        updateNotificationColor();
        updateClearability();
        updateClearability();
        if (mIsSummaryWithChildren) {
        if (mIsSummaryWithChildren) {
            recreateNotificationHeader();
            recreateNotificationHeader();
@@ -603,11 +606,12 @@ public class ExpandableNotificationRow extends ActivatableNotificationView {
    }
    }


    public int getNotificationColor() {
    public int getNotificationColor() {
        int color = getStatusBarNotification().getNotification().color;
        return mNotificationColor;
        if (color == Notification.COLOR_DEFAULT) {
            return mContext.getColor(com.android.internal.R.color.notification_icon_default_color);
    }
    }
        return color;

    private void updateNotificationColor() {
        mNotificationColor = NotificationColorUtil.resolveContrastColor(mContext,
                getStatusBarNotification().getNotification().color);
    }
    }


    public HybridNotificationView getSingleLineView() {
    public HybridNotificationView getSingleLineView() {
+5 −0
Original line number Original line Diff line number Diff line
@@ -663,6 +663,11 @@ public class NotificationChildrenContainer extends ViewGroup {
            addView(divider, index);
            addView(divider, index);
            mDividers.set(i, divider);
            mDividers.set(i, divider);
        }
        }
        removeView(mOverflowNumber);
        mOverflowNumber = null;
        mOverflowInvertHelper = null;
        mGroupOverFlowState = null;
        updateGroupOverflow();
    }
    }


    public void setUserLocked(boolean userLocked) {
    public void setUserLocked(boolean userLocked) {