summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordaniel oeh <daniel.oeh@gmail.com>2012-06-28 17:07:33 +0200
committerdaniel oeh <daniel.oeh@gmail.com>2012-06-28 17:07:33 +0200
commit4e5916f258462c5060ca85c6502747d78dbacb7f (patch)
tree13aeb87bf3ac5ba256d079417020f4afefb714f2
parentda1bf5a0457444fb88fc6004ba043063936553e3 (diff)
downloadAntennaPod-4e5916f258462c5060ca85c6502747d78dbacb7f.zip
Bugfixes
-rw-r--r--src/de/podfetcher/PodcastApp.java1
-rw-r--r--src/de/podfetcher/adapter/FeedItemlistAdapter.java1
-rw-r--r--src/de/podfetcher/feed/FeedManager.java2
3 files changed, 3 insertions, 1 deletions
diff --git a/src/de/podfetcher/PodcastApp.java b/src/de/podfetcher/PodcastApp.java
index 9d53fc7ca..9683f7516 100644
--- a/src/de/podfetcher/PodcastApp.java
+++ b/src/de/podfetcher/PodcastApp.java
@@ -25,5 +25,6 @@ public class PodcastApp extends Application {
}
+
}
diff --git a/src/de/podfetcher/adapter/FeedItemlistAdapter.java b/src/de/podfetcher/adapter/FeedItemlistAdapter.java
index 86397f421..66a2da7e6 100644
--- a/src/de/podfetcher/adapter/FeedItemlistAdapter.java
+++ b/src/de/podfetcher/adapter/FeedItemlistAdapter.java
@@ -83,6 +83,7 @@ public class FeedItemlistAdapter extends ArrayAdapter<FeedItem> {
} else {
holder.lenSize.setText(Converter.byteToString(item.getMedia()
.getSize()));
+ holder.downloaded.setVisibility(View.GONE);
}
if (item.getMedia().isDownloading()) {
diff --git a/src/de/podfetcher/feed/FeedManager.java b/src/de/podfetcher/feed/FeedManager.java
index 849140144..0cf1504ae 100644
--- a/src/de/podfetcher/feed/FeedManager.java
+++ b/src/de/podfetcher/feed/FeedManager.java
@@ -435,7 +435,7 @@ public class FeedManager {
public FeedMedia getFeedMedia(long id) {
for (Feed feed : feeds) {
for (FeedItem item : feed.getItems()) {
- if (item.getMedia().getId() == id) {
+ if (item.getMedia() != null && item.getMedia().getId() == id) {
return item.getMedia();
}
}