diff options
author | Andrew Dolgov <[email protected]> | 2017-06-06 15:55:26 +0300 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2017-06-06 15:55:26 +0300 |
commit | 1f01a82fb502c2e8e4344ebe255e0197c48723e3 (patch) | |
tree | 98e1024de58021a025d6f2b39bd9b6cf32fbc0bd /org.fox.ttrss/src | |
parent | 7150fad59b5d6a35cf585e71a01430c2d9993cb6 (diff) |
disable lazy load on error response to prevent repeating requests in headlines fragment
Diffstat (limited to 'org.fox.ttrss/src')
-rwxr-xr-x | org.fox.ttrss/src/main/java/org/fox/ttrss/ArticlePager.java | 2 | ||||
-rwxr-xr-x | org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java | 3 |
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 { |