summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xorg.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java13
1 files changed, 8 insertions, 5 deletions
diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java
index 6071b72c..7fe22cac 100755
--- a/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java
+++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java
@@ -249,12 +249,15 @@ public class HeadlinesFragment extends Fragment {
AdapterContextMenuInfo info = (AdapterContextMenuInfo) item
.getMenuInfo();
- Article article = getArticleAtPosition(info.position - m_adapter.getHeaderCount());
+ if (info != null) {
- if (!onArticleMenuItemSelected(item, article, info.position))
- return super.onContextItemSelected(item);
- else
- return true;
+ Article article = getArticleAtPosition(info.position - m_adapter.getHeaderCount());
+
+ if (!onArticleMenuItemSelected(item, article, info.position))
+ return super.onContextItemSelected(item);
+ }
+
+ return super.onContextItemSelected(item);
}
public HeadlinesFragment() {