summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPankaj Garg <pgarg@codeaurora.org>2015-08-14 10:19:31 -0700
committerjrizzoli <joey@cyanogenmoditalia.it>2015-08-28 13:15:47 +0200
commitf9040c8290d8d701e464e05d37bf4659b0b64b12 (patch)
tree5b06d67fb647537c7a92e1f807d4252b1af97b2c
parente28023a60acd45da5d139ee17ccca7a1fdd0477c (diff)
downloadandroid_packages_apps_Gello-f9040c8290d8d701e464e05d37bf4659b0b64b12.tar.gz
android_packages_apps_Gello-f9040c8290d8d701e464e05d37bf4659b0b64b12.tar.bz2
android_packages_apps_Gello-f9040c8290d8d701e464e05d37bf4659b0b64b12.zip
Page progress update on unreachable pages
- The page progress was not moving to 100 percent for unreachanble pages. Change-Id: I54e990d9b829be54656a5904cb1427a2d286743f
-rw-r--r--src/com/android/browser/BaseUi.java6
-rw-r--r--src/com/android/browser/Controller.java4
2 files changed, 7 insertions, 3 deletions
diff --git a/src/com/android/browser/BaseUi.java b/src/com/android/browser/BaseUi.java
index d1c2a11e..481f10ce 100644
--- a/src/com/android/browser/BaseUi.java
+++ b/src/com/android/browser/BaseUi.java
@@ -240,7 +240,11 @@ public abstract class BaseUi implements UI {
public void onProgressChanged(Tab tab) {
int progress = tab.getLoadProgress();
if (tab.inForeground()) {
- mTitleBar.setProgress(progress);
+ if (tab.inPageLoad()) {
+ mTitleBar.setProgress(progress);
+ } else {
+ mTitleBar.setProgress(100);
+ }
}
}
diff --git a/src/com/android/browser/Controller.java b/src/com/android/browser/Controller.java
index f4c5dc98..3678608b 100644
--- a/src/com/android/browser/Controller.java
+++ b/src/com/android/browser/Controller.java
@@ -1043,8 +1043,8 @@ public class Controller
mWasInPageLoad = true;
}
}
- if (isInLoad())
- mUi.onProgressChanged(tab);
+
+ mUi.onProgressChanged(tab);
}
@Override