summaryrefslogtreecommitdiff
path: root/org.fox.ttrss/src
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2017-06-06 15:55:26 +0300
committerAndrew Dolgov <[email protected]>2017-06-06 15:55:26 +0300
commit1f01a82fb502c2e8e4344ebe255e0197c48723e3 (patch)
tree98e1024de58021a025d6f2b39bd9b6cf32fbc0bd /org.fox.ttrss/src
parent7150fad59b5d6a35cf585e71a01430c2d9993cb6 (diff)
disable lazy load on error response to prevent repeating requests in headlines fragment
Diffstat (limited to 'org.fox.ttrss/src')
-rwxr-xr-xorg.fox.ttrss/src/main/java/org/fox/ttrss/ArticlePager.java2
-rwxr-xr-xorg.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java3
2 files changed, 4 insertions, 1 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 2a96a3a4..3771be67 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
@@ -241,6 +241,8 @@ public class ArticlePager extends Fragment {
}
} else {
+ m_lazyLoadDisabled = true;
+
if (m_lastError == ApiCommon.ApiError.LOGIN_FAILED) {
m_activity.login(true);
} else {
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 6d866f81..2ea88b3e 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
@@ -638,10 +638,11 @@ public class HeadlinesFragment extends Fragment {
m_listener.onHeadlinesLoaded(append);
} else {
+ m_lazyLoadDisabled = true;
+
if (m_lastError == ApiCommon.ApiError.LOGIN_FAILED) {
m_activity.login(true);
} else {
-
if (m_lastErrorMessage != null) {
m_activity.toast(getString(getErrorMessage()) + "\n" + m_lastErrorMessage);
} else {