aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAidan Follestad <drummer.aidan@gmail.com>2016-02-03 18:29:17 -0600
committerAidan Follestad <drummer.aidan@gmail.com>2016-02-03 18:29:17 -0600
commitadbce9759606ddfedd0d083904054acaf1176cd9 (patch)
tree617f3b2ee0a27ccb3e63527180811df49746f019
parent82c8f1c0998f69b3107ac6c92c0a8f544118332d (diff)
downloadafollestad-adbce9759606ddfedd0d083904054acaf1176cd9.tar.gz
Resolved #916
-rw-r--r--core/src/main/java/com/afollestad/materialdialogs/MaterialDialog.java8
1 files changed, 5 insertions, 3 deletions
diff --git a/core/src/main/java/com/afollestad/materialdialogs/MaterialDialog.java b/core/src/main/java/com/afollestad/materialdialogs/MaterialDialog.java
index a9f0b8c..5a3a08f 100644
--- a/core/src/main/java/com/afollestad/materialdialogs/MaterialDialog.java
+++ b/core/src/main/java/com/afollestad/materialdialogs/MaterialDialog.java
@@ -333,8 +333,10 @@ public class MaterialDialog extends DialogBase implements
}
if (mBuilder.onPositiveCallback != null)
mBuilder.onPositiveCallback.onClick(this, tag);
- sendSingleChoiceCallback(v);
- sendMultichoiceCallback();
+ if (!mBuilder.alwaysCallSingleChoiceCallback)
+ sendSingleChoiceCallback(v);
+ if (!mBuilder.alwaysCallMultiChoiceCallback)
+ sendMultichoiceCallback();
if (mBuilder.inputCallback != null && input != null && !mBuilder.alwaysCallInputCallback)
mBuilder.inputCallback.onInput(this, input.getText());
if (mBuilder.autoDismiss) dismiss();
@@ -716,7 +718,7 @@ public class MaterialDialog extends DialogBase implements
}
public Builder items(@NonNull Collection collection) {
- if(collection.size() > 0){
+ if (collection.size() > 0) {
final String[] array = new String[collection.size()];
int i = 0;
for (Object obj : collection) {