summaryrefslogtreecommitdiff
path: root/app/src/main
diff options
context:
space:
mode:
authorTom Hennen <tom.hennen@gmail.com>2015-06-28 16:07:00 -0400
committerTom Hennen <tom.hennen@gmail.com>2015-06-28 16:07:00 -0400
commitfdf1ca44b8bf50917b20b10d28fe5d488c663ef6 (patch)
tree0d36062ff5097c8adbd1332d86b614c9a1b58852 /app/src/main
parenta78ef0940dd5bc683217da695f5b79920e265b40 (diff)
downloadAntennaPod-fdf1ca44b8bf50917b20b10d28fe5d488c663ef6.zip
Don't assume the activity is non-null within the callback.
Fixes AntennaPod/AntennaPod#979
Diffstat (limited to 'app/src/main')
-rw-r--r--app/src/main/java/de/danoeh/antennapod/fragment/gpodnet/PodcastListFragment.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/fragment/gpodnet/PodcastListFragment.java b/app/src/main/java/de/danoeh/antennapod/fragment/gpodnet/PodcastListFragment.java
index 6139a4901..623c6faa7 100644
--- a/app/src/main/java/de/danoeh/antennapod/fragment/gpodnet/PodcastListFragment.java
+++ b/app/src/main/java/de/danoeh/antennapod/fragment/gpodnet/PodcastListFragment.java
@@ -62,7 +62,10 @@ public abstract class PodcastListFragment extends Fragment {
@Override
public boolean onQueryTextSubmit(String s) {
sv.clearFocus();
- ((MainActivity) getActivity()).loadChildFragment(SearchListFragment.newInstance(s));
+ MainActivity activity = (MainActivity)getActivity();
+ if (activity != null) {
+ activity.loadChildFragment(SearchListFragment.newInstance(s));
+ }
return true;
}