summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorByteHamster <info@bytehamster.com>2020-07-13 12:10:00 +0200
committerByteHamster <info@bytehamster.com>2020-07-13 12:10:00 +0200
commit655c7a9884504206747b2789f0c10cdf72ac3608 (patch)
tree983c168679bfe58b4002f333d69dc66a8b971128
parent03f2198ed5e977c37f0413483a10ad421d06d153 (diff)
downloadAntennaPod-655c7a9884504206747b2789f0c10cdf72ac3608.zip
Fixed clear button clearing all values
-rw-r--r--app/src/main/java/de/danoeh/antennapod/dialog/FilterDialog.java8
1 files changed, 4 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 a5d024545..6e50be917 100644
--- a/app/src/main/java/de/danoeh/antennapod/dialog/FilterDialog.java
+++ b/app/src/main/java/de/danoeh/antennapod/dialog/FilterDialog.java
@@ -62,12 +62,12 @@ public abstract class FilterDialog {
}
RecursiveRadioGroup group = (RecursiveRadioGroup) layout.getChildAt(i);
if (group.getCheckedButton() != null) {
- filterValues.add((String) group.getCheckedButton().getTag());
+ String tag = (String) group.getCheckedButton().getTag();
+ if (tag != null) { // Clear buttons use no tag
+ filterValues.add((String) group.getCheckedButton().getTag());
+ }
}
}
- if (filterValues.contains(null)) {
- filterValues.clear();
- }
updateFilter(filterValues);
});