From 16b191cf4594df8b7ed3462836fd57859729c60f Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Sun, 18 May 2025 17:37:25 +0300 Subject: fix bottombar toggle unread not using observable --- org.fox.ttrss/src/main/java/org/fox/ttrss/DetailActivity.java | 8 ++++---- 1 file 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); } } -- cgit v1.2.3-54-g00ecf