From 472526e53f4d88bf8817b2618769881b02b6e8fd Mon Sep 17 00:00:00 2001 From: Julia Reynolds Date: Wed, 20 Apr 2016 16:08:30 -0400 Subject: [PATCH] Don't save a rule without a name. Bug: 28282339 Change-Id: Ie0a66f980c920354d172be4f0b91584338efce69 --- src/com/android/settings/notification/ZenRuleNameDialog.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/com/android/settings/notification/ZenRuleNameDialog.java b/src/com/android/settings/notification/ZenRuleNameDialog.java index f69198b3e6d..c6ce23b011d 100644 --- a/src/com/android/settings/notification/ZenRuleNameDialog.java +++ b/src/com/android/settings/notification/ZenRuleNameDialog.java @@ -19,6 +19,7 @@ package com.android.settings.notification; import android.app.AlertDialog; import android.content.Context; import android.content.DialogInterface; +import android.text.TextUtils; import android.view.LayoutInflater; import android.view.View; import android.widget.EditText; @@ -51,6 +52,9 @@ public abstract class ZenRuleNameDialog { @Override public void onClick(DialogInterface dialog, int which) { final String newName = trimmedText(); + if (TextUtils.isEmpty(newName)) { + return; + } if (!mIsNew && mOriginalRuleName != null && mOriginalRuleName.equals(newName)) { return; // no change to an existing rule, just dismiss