diff --git a/briar-android/src/org/briarproject/android/blogs/BlogPostFragment.java b/briar-android/src/org/briarproject/android/blogs/BlogPostFragment.java index dbb926493a36d78c06759e1d524bd11c7a3f1819..89670292e36691c4428fd0b4ed5c683439da036c 100644 --- a/briar-android/src/org/briarproject/android/blogs/BlogPostFragment.java +++ b/briar-android/src/org/briarproject/android/blogs/BlogPostFragment.java @@ -1,6 +1,7 @@ package org.briarproject.android.blogs; import android.app.Activity; +import android.content.Context; import android.os.Bundle; import android.support.annotation.Nullable; import android.view.LayoutInflater; @@ -141,8 +142,10 @@ public class BlogPostFragment extends BaseFragment { ui.avatar.setImageDrawable(d); ui.authorName.setText(author.getName()); ui.trust.setTrustLevel(post.getAuthorStatus()); - ui.date.setText( - AndroidUtils.formatDate(getActivity(), post.getTimestamp())); + Context ctx = getContext(); + if (ctx != null) { + ui.date.setText(AndroidUtils.formatDate(ctx, post.getTimestamp())); + } if (post.getTitle() != null) { ui.title.setText(post.getTitle()); diff --git a/briar-android/src/org/briarproject/android/blogs/FeedFragment.java b/briar-android/src/org/briarproject/android/blogs/FeedFragment.java index 30e8b6dae1048c77022cd98929e2408bd8de1fde..a337f5a2f6b411e0c42bf40f81a1abd1d679ce89 100644 --- a/briar-android/src/org/briarproject/android/blogs/FeedFragment.java +++ b/briar-android/src/org/briarproject/android/blogs/FeedFragment.java @@ -172,7 +172,7 @@ public class FeedFragment extends BaseFragment implements @Override public void onBlogPostAdded(final BlogPostItem post) { - getActivity().runOnUiThread(new Runnable() { + listener.runOnUiThread(new Runnable() { @Override public void run() { adapter.add(post);