From f8af127dd00d5b991ca93de9d0ad32cdf70326a5 Mon Sep 17 00:00:00 2001 From: Alex Baker Date: Tue, 2 Jun 2015 14:32:00 -0500 Subject: [PATCH] Fix NPE when dismissing some dialogs --- src/main/java/com/todoroo/andlib/utility/DialogUtilities.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/todoroo/andlib/utility/DialogUtilities.java b/src/main/java/com/todoroo/andlib/utility/DialogUtilities.java index 4ff6e826e..979905d03 100644 --- a/src/main/java/com/todoroo/andlib/utility/DialogUtilities.java +++ b/src/main/java/com/todoroo/andlib/utility/DialogUtilities.java @@ -144,7 +144,7 @@ public class DialogUtilities { dialog.setOnDismissListener(new DialogInterface.OnDismissListener() { @Override public void onDismiss(DialogInterface dialog) { - if (!selectedOk[0]) { + if (!selectedOk[0] && cancelListener != null) { cancelListener.onClick(dialog, Dialog.BUTTON_NEGATIVE); } }