From 3d2602ac1d1601a23b7c165d8d09955186430523 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Tue, 13 May 2025 13:26:08 +0300 Subject: disable force notify on onActivityResult because of headlines fragment onResume resync --- org.fox.ttrss/src/main/java/org/fox/ttrss/MasterActivity.java | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'org.fox.ttrss/src/main/java') diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/MasterActivity.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/MasterActivity.java index 76fd0ad6..33d949f7 100755 --- a/org.fox.ttrss/src/main/java/org/fox/ttrss/MasterActivity.java +++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/MasterActivity.java @@ -521,23 +521,22 @@ public class MasterActivity extends OnlineActivity implements HeadlinesEventList super.onActivityResult(requestCode, resultCode, data); if (requestCode == HEADLINES_REQUEST) { - // we add back footers stripped when this was passed to DetailActivity // Application.getArticles().add(new Article(Article.TYPE_AMR_FOOTER)); HeadlinesFragment hf = (HeadlinesFragment) getSupportFragmentManager().findFragmentByTag(FRAG_HEADLINES); if (hf != null) { - // articles might've been changed while in detail activity - hf.notifyUpdated(); + // articles might've been changed while in detail activity (resync with shared articles is handled in fragment onResume) + //hf.notifyUpdated(); // data might be null if detailactivity crashed - /* if (data != null) { + if (data != null) { int activeArticleId = data.getIntExtra("activeArticleId", 0); Log.d(TAG, "got back from detail activity, scrolling to id=" + activeArticleId); hf.scrollToArticleId(activeArticleId); - } */ + } } } } -- cgit v1.2.3-54-g00ecf