summaryrefslogtreecommitdiff
path: root/app/src/main/java/de/danoeh/antennapod
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/java/de/danoeh/antennapod')
-rw-r--r--app/src/main/java/de/danoeh/antennapod/dialog/FilterDialog.java13
1 files changed, 9 insertions, 4 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/dialog/FilterDialog.java b/app/src/main/java/de/danoeh/antennapod/dialog/FilterDialog.java
index 2448742ca..82bdfaafe 100644
--- a/app/src/main/java/de/danoeh/antennapod/dialog/FilterDialog.java
+++ b/app/src/main/java/de/danoeh/antennapod/dialog/FilterDialog.java
@@ -5,14 +5,17 @@ import android.text.TextUtils;
import android.view.LayoutInflater;
import android.widget.LinearLayout;
import android.widget.RadioButton;
+
import androidx.appcompat.app.AlertDialog;
+
+import java.util.Arrays;
+import java.util.HashSet;
+import java.util.Set;
+
import de.danoeh.antennapod.R;
import de.danoeh.antennapod.core.feed.FeedItemFilter;
import de.danoeh.antennapod.core.feed.FeedItemFilterGroup;
import de.danoeh.antennapod.view.RecursiveRadioGroup;
-import java.util.Arrays;
-import java.util.HashSet;
-import java.util.Set;
public abstract class FilterDialog {
@@ -47,7 +50,9 @@ public abstract class FilterDialog {
for (String filterId : filterValues) {
if (!TextUtils.isEmpty(filterId)) {
- ((RadioButton) layout.findViewWithTag(filterId)).setChecked(true);
+ if (layout.findViewWithTag(filterId) != null) {
+ ((RadioButton) layout.findViewWithTag(filterId)).setChecked(true);
+ }
}
}