diff options
author | Pankaj Garg <pgarg@codeaurora.org> | 2015-08-14 10:19:31 -0700 |
---|---|---|
committer | jrizzoli <joey@cyanogenmoditalia.it> | 2015-08-28 13:15:47 +0200 |
commit | f9040c8290d8d701e464e05d37bf4659b0b64b12 (patch) | |
tree | 5b06d67fb647537c7a92e1f807d4252b1af97b2c | |
parent | e28023a60acd45da5d139ee17ccca7a1fdd0477c (diff) | |
download | android_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.java | 6 | ||||
-rw-r--r-- | src/com/android/browser/Controller.java | 4 |
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 |