From 2bcb0778c39a98069266b8c0d9cc61069f2b6af8 Mon Sep 17 00:00:00 2001 From: Julia Reynolds Date: Thu, 24 Mar 2016 14:22:13 -0700 Subject: [PATCH] Rules without a configuration activity aren't clickable. Bug: 27823109 Change-Id: Ifa2291627846e562f9a04ec1e85582833ab234de --- .../settings/notification/ZenModeAutomationSettings.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/com/android/settings/notification/ZenModeAutomationSettings.java b/src/com/android/settings/notification/ZenModeAutomationSettings.java index d38c5803773..3cf28e1c74a 100644 --- a/src/com/android/settings/notification/ZenModeAutomationSettings.java +++ b/src/com/android/settings/notification/ZenModeAutomationSettings.java @@ -311,6 +311,7 @@ public class ZenModeAutomationSettings extends ZenModeSettingsBase { ServiceInfo si = mServiceListing.findService(mContext, CONFIG, rule.getOwner()); ComponentName settingsActivity = getSettingsActivity(si); setIntent(getRuleIntent(action, settingsActivity, mId)); + setSelectable(settingsActivity != null || isSystemRule); setWidgetLayoutResource(R.layout.zen_rule_widget); } @@ -323,6 +324,8 @@ public class ZenModeAutomationSettings extends ZenModeSettingsBase { if (v != null) { v.setOnClickListener(mDeleteListener); } + view.setDividerAllowedAbove(true); + view.setDividerAllowedBelow(true); } private final View.OnClickListener mDeleteListener = new View.OnClickListener() {