diff options
3 files changed, 4 insertions, 10 deletions
diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticlePager.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticlePager.java index ce3b114e..77b7d9aa 100755 --- a/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticlePager.java +++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticlePager.java @@ -35,10 +35,7 @@ public class ArticlePager extends androidx.fragment.app.Fragment { } private void syncToSharedArticles() { - ArticleList tmp = new ArticleList(); - tmp.addAll(Application.getArticles()); - - submitList(tmp); + submitList(new ArticleList(Application.getArticles())); } @Override diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticlesModel.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticlesModel.java index 7b1db3ee..66027966 100644 --- a/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticlesModel.java +++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticlesModel.java @@ -106,8 +106,7 @@ public class ArticlesModel extends AndroidViewModel implements ApiCommon.ApiCall private ArticleList loadInBackground() { Log.d(TAG, this + " loadInBackground append=" + m_append + " offset=" + m_offset); - ArticleList articlesWork = new ArticleList(); - articlesWork.addAll(m_articles.getValue()); + ArticleList articlesWork = new ArticleList(m_articles.getValue()); m_loadingInProgress = true; 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 62f32cfa..8fece790 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 @@ -353,8 +353,7 @@ public class HeadlinesFragment extends androidx.fragment.app.Fragment { wasUnread = false; } - ArticleList tmpRemove = new ArticleList(); - tmpRemove.addAll(Application.getArticles()); + ArticleList tmpRemove = new ArticleList(Application.getArticles()); tmpRemove.remove(adapterPosition); Application.getInstance().getHeadlinesModel().update(tmpRemove); @@ -367,8 +366,7 @@ public class HeadlinesFragment extends androidx.fragment.app.Fragment { m_activity.saveArticleUnread(article); } - ArticleList tmpInsert = new ArticleList(); - tmpInsert.addAll(Application.getArticles()); + ArticleList tmpInsert = new ArticleList(Application.getArticles()); tmpInsert.add(adapterPosition, article); Application.getInstance().getHeadlinesModel().update(tmpInsert); |