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

Commit b15790ea authored by Annie Chin's avatar Annie Chin Committed by Android (Google) Code Review
Browse files

Merge "Fix potential NPE in bindView." into ub-deskclock-army

parents 2b1d1ca7 205b1a19
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -659,7 +659,7 @@ public abstract class AlarmClockFragment extends DeskClockFragment implements
            }
        }

        private void setNewHolder(View view) {
        private ItemHolder setNewHolder(View view) {
            // standard view holder optimization
            final ItemHolder holder = new ItemHolder();
            holder.alarmItem = (LinearLayout) view.findViewById(R.id.alarm_item);
@@ -693,6 +693,7 @@ public abstract class AlarmClockFragment extends DeskClockFragment implements
            holder.ringtone = (TextView) view.findViewById(R.id.choose_ringtone);

            view.setTag(holder);
            return holder;
        }

        @Override
@@ -701,7 +702,7 @@ public abstract class AlarmClockFragment extends DeskClockFragment implements
            Object tag = view.getTag();
            if (tag == null) {
                // The view was converted but somehow lost its tag.
                setNewHolder(view);
                tag = setNewHolder(view);
            }
            final ItemHolder itemHolder = (ItemHolder) tag;
            itemHolder.alarm = alarm;