浏览代码

Merge remote-tracking branch 'origin/master'

Aidan Follestad 9 年之前
父节点
当前提交
2f318f6fd0
共有 1 个文件被更改,包括 3 次插入2 次删除
  1. 3 2
      library/src/main/java/com/afollestad/materialdialogs/MaterialDialog.java

+ 3 - 2
library/src/main/java/com/afollestad/materialdialogs/MaterialDialog.java

@@ -1521,8 +1521,7 @@ public class MaterialDialog extends DialogBase implements
 
             @Override
             public void onTextChanged(CharSequence s, int start, int before, int count) {
-                if (mBuilder.alwaysCallInputCallback)
-                    mBuilder.inputCallback.onInput(MaterialDialog.this, s);
+
                 final int length = s.toString().length();
                 boolean emptyDisabled = false;
                 if (!mBuilder.inputAllowEmpty) {
@@ -1531,6 +1530,8 @@ public class MaterialDialog extends DialogBase implements
                     positiveAb.setEnabled(!emptyDisabled);
                 }
                 invalidateInputMinMaxIndicator(length, emptyDisabled);
+                if (mBuilder.alwaysCallInputCallback)
+                    mBuilder.inputCallback.onInput(MaterialDialog.this, s);
             }
 
             @Override