From 675749a608eb82bdc2acb218cb88c67734107b6c Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Wed, 19 Sep 2012 16:07:11 +0400 Subject: do not show indeterminate progress bar when progress info is available --- src/org/fox/ttrss/ApiRequest.java | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/org/fox/ttrss/ApiRequest.java') diff --git a/src/org/fox/ttrss/ApiRequest.java b/src/org/fox/ttrss/ApiRequest.java index 32da7bc8..57c4699c 100644 --- a/src/org/fox/ttrss/ApiRequest.java +++ b/src/org/fox/ttrss/ApiRequest.java @@ -52,6 +52,7 @@ public class ApiRequest extends AsyncTask, Integer, JsonE protected int m_responseCode = 0; protected String m_responseMessage; protected int m_apiStatusCode = 0; + protected boolean m_canUseProgress = false; protected Context m_context; private SharedPreferences m_prefs; @@ -182,6 +183,8 @@ public class ApiRequest extends AsyncTask, Integer, JsonE int contentLength = conn.getHeaderFieldInt("Api-Content-Length", -1); + m_canUseProgress = (contentLength != -1); + while ((read = in.read(buf)) >= 0) { response.append(buf, 0, read); total += read; -- cgit v1.2.3-54-g00ecf