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

Commit 79e9f380 authored by liangweikang's avatar liangweikang Committed by android-build-merger
Browse files

Merge "[BUG] fix NullPointerException in Notification.java"

am: c14d5db0

Change-Id: Ib1c17e2fe5f36e0230845ca123b0cd2cb7365154
parents a34d01d1 c14d5db0
Loading
Loading
Loading
Loading
+9 −3
Original line number Diff line number Diff line
@@ -1761,9 +1761,11 @@ public class Notification implements Parcelable
        if (this.actions != null) {
            that.actions = new Action[this.actions.length];
            for(int i=0; i<this.actions.length; i++) {
                if ( this.actions[i] != null) {
                    that.actions[i] = this.actions[i].clone();
                }
            }
        }

        if (heavy && this.bigContentView != null) {
            that.bigContentView = this.bigContentView.clone();
@@ -3108,7 +3110,9 @@ public class Notification implements Parcelable
         * @param action The action to add.
         */
        public Builder addAction(Action action) {
            if (action != null) {
                mActions.add(action);
            }
            return this;
        }

@@ -3122,8 +3126,10 @@ public class Notification implements Parcelable
        public Builder setActions(Action... actions) {
            mActions.clear();
            for (int i = 0; i < actions.length; i++) {
                if (actions[i] != null) {
                    mActions.add(actions[i]);
                }
            }
            return this;
        }