Merge "Rules without a configuration activity aren\'t clickable." into nyc-dev

am: befc5c5

* commit 'befc5c59eb7e896ab5ec7df423f3b9eec8726f01':
  Rules without a configuration activity aren't clickable.
This commit is contained in:
Julia Reynolds
2016-03-24 22:40:16 +00:00
committed by android-build-merger

View File

@@ -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() {