Procházet zdrojové kódy

Merge remote-tracking branch 'origin/master'

Aidan Follestad před 9 roky
rodič
revize
2f318f6fd0

+ 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