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

Commit e85aa294 authored by Itzhak Katzenelson's avatar Itzhak Katzenelson Committed by Isaac Katzenelson
Browse files

Fixed response to taps in alarm "card"

Bug: 7427173
Added 2 listener to the label view and the daysOfWeek view.

Change-Id: I2f8676bdd65d6047304a493a50022c6f6fdbbe4f
parent 0ced4040
Loading
Loading
Loading
Loading
+22 −0
Original line number Diff line number Diff line
@@ -684,6 +684,17 @@ public class AlarmClock extends Activity implements LoaderManager.LoaderCallback
                        alarm.daysOfWeek.toAccessibilityString(AlarmClock.this));
                itemHolder.daysOfWeek.setVisibility(View.VISIBLE);
                colons = ": ";
                itemHolder.daysOfWeek.setOnClickListener(new View.OnClickListener() {
                    @Override
                    public void onClick(View view) {
                        //When action mode is on - simulate long click
                        if (doLongClick(view)) {
                            return;
                        }
                        expandAlarm(itemHolder);
                        itemHolder.alarmItem.post(mScrollRunnable);
                    }
                });
                itemHolder.daysOfWeek.setOnLongClickListener(mLongClickListener);

            } else {
@@ -696,6 +707,17 @@ public class AlarmClock extends Activity implements LoaderManager.LoaderCallback
                itemHolder.label.setContentDescription(
                        mContext.getResources().getString(R.string.label_description) + " "
                        + alarm.label);
                itemHolder.label.setOnClickListener(new View.OnClickListener() {
                    @Override
                    public void onClick(View view) {
                        //When action mode is on - simulate long click
                        if (doLongClick(view)) {
                            return;
                        }
                        expandAlarm(itemHolder);
                        itemHolder.alarmItem.post(mScrollRunnable);
                    }
                });
                itemHolder.label.setOnLongClickListener(mLongClickListener);
            } else {
                itemHolder.label.setVisibility(View.GONE);