summaryrefslogtreecommitdiff
path: root/org.fox.ttrss
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2017-06-08 18:46:34 +0300
committerAndrew Dolgov <[email protected]>2017-06-08 18:46:34 +0300
commitf172c5b2ac86ab771392aa85130ff2eae31ff3fe (patch)
treee4cde6a46866ae5b68a363a0141a487c683c729e /org.fox.ttrss
parent7bdfe419aaa366402ca31c9cfb5b13e19af62b83 (diff)
headlines: in onContextItemSelected check if adapter context menu info is there
Diffstat (limited to 'org.fox.ttrss')
-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() {