summaryrefslogtreecommitdiff
path: root/org.fox.ttrss
diff options
context:
space:
mode:
authorAndrew Dolgov <fox@fakecake.org>2025-05-18 17:37:25 +0300
committerAndrew Dolgov <fox@fakecake.org>2025-05-18 17:37:25 +0300
commit16b191cf4594df8b7ed3462836fd57859729c60f (patch)
treec4ddd101d3789bd8b396105efc2ce67cf6bae674 /org.fox.ttrss
parent4a1340567628cc8347482da0a01e3269db25188a (diff)
fix bottombar toggle unread not using observable
Diffstat (limited to 'org.fox.ttrss')
-rwxr-xr-xorg.fox.ttrss/src/main/java/org/fox/ttrss/DetailActivity.java8
1 files changed, 4 insertions, 4 deletions
diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/DetailActivity.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/DetailActivity.java
index 10b06022..9b07de38 100755
--- a/org.fox.ttrss/src/main/java/org/fox/ttrss/DetailActivity.java
+++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/DetailActivity.java
@@ -90,12 +90,12 @@ public class DetailActivity extends OnlineActivity implements HeadlinesEventList
return true;
} else if (itemId == R.id.toggle_unread) {
- article.unread = !article.unread;
+ Article articleClone = new Article(article);
+
+ articleClone.unread = !articleClone.unread;
saveArticleUnread(article);
- if (hf != null) {
- hf.notifyItemChanged(Application.getArticles().indexOf(article));
- }
+ Application.getArticlesModel().updateById(articleClone);
}
}