@Override
 protected void onDialogClosed(boolean positiveResult) {
   if (positiveResult) {
     String validated = getValidatedStepsInput(getEditText().getText().toString());
     if (validated == null) {
       Themes.showThemedToast(
           getContext(), getContext().getResources().getString(R.string.steps_error), false);
     } else if (TextUtils.isEmpty(validated) && !mAllowEmpty) {
       Themes.showThemedToast(
           getContext(), getContext().getResources().getString(R.string.steps_min_error), false);
     } else {
       setText(validated);
     }
   }
 }