summaryrefslogtreecommitdiff
path: root/src/org/fox/ttrss/OnlineActivity.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/org/fox/ttrss/OnlineActivity.java')
-rw-r--r--src/org/fox/ttrss/OnlineActivity.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/org/fox/ttrss/OnlineActivity.java b/src/org/fox/ttrss/OnlineActivity.java
index 1169c9c9..c082e797 100644
--- a/src/org/fox/ttrss/OnlineActivity.java
+++ b/src/org/fox/ttrss/OnlineActivity.java
@@ -999,10 +999,13 @@ public class OnlineActivity extends CommonActivity {
ArticleList articles = hf.getAllArticles();
ArticleList tmp = new ArticleList();
for (Article a : articles) {
- a.unread = false;
- tmp.add(a);
if (article.id == a.id)
break;
+
+ if (a.unread) {
+ a.unread = false;
+ tmp.add(a);
+ }
}
if (tmp.size() > 0) {
toggleArticlesUnread(tmp);