Move zen rule deletion
To a non-exported component Test: manually delete a rule in Settings Fixes: 233607507 Change-Id: I6c4ac930eb62a2068582021d0ad16b93fbc9bdd3
This commit is contained in:
@@ -103,8 +103,7 @@ public class ZenRuleButtonsPreferenceController extends AbstractZenModePreferenc
|
||||
new ZenDeleteRuleDialog.PositiveClickListener() {
|
||||
@Override
|
||||
public void onOk(String id) {
|
||||
Bundle bundle = new Bundle();
|
||||
bundle.putString(ZenModeAutomationSettings.DELETE, id);
|
||||
mBackend.removeZenRule(id);
|
||||
mMetricsFeatureProvider.action(mContext,
|
||||
SettingsEnums.ACTION_ZEN_DELETE_RULE_OK);
|
||||
new SubSettingLauncher(mContext)
|
||||
@@ -112,7 +111,6 @@ public class ZenRuleButtonsPreferenceController extends AbstractZenModePreferenc
|
||||
.setDestination(ZenModeAutomationSettings.class.getName())
|
||||
.setSourceMetricsCategory(MetricsProto.MetricsEvent
|
||||
.NOTIFICATION_ZEN_MODE_AUTOMATION)
|
||||
.setArguments(bundle)
|
||||
.launch();
|
||||
}
|
||||
});
|
||||
|
Reference in New Issue
Block a user