diff options
author | Sagar Dhawan <sdhawan@codeaurora.org> | 2015-08-21 12:37:29 -0700 |
---|---|---|
committer | jrizzoli <joey@cyanogenmoditalia.it> | 2015-08-28 13:15:48 +0200 |
commit | fb79bf43cc41c7ec8d42275a0344c17e2645cbcf (patch) | |
tree | eaa845386220b5655c732382f28876b591b20310 | |
parent | ac843a9c98205d891512aa31fd367c3819de0876 (diff) | |
download | android_packages_apps_Gello-fb79bf43cc41c7ec8d42275a0344c17e2645cbcf.tar.gz android_packages_apps_Gello-fb79bf43cc41c7ec8d42275a0344c17e2645cbcf.tar.bz2 android_packages_apps_Gello-fb79bf43cc41c7ec8d42275a0344c17e2645cbcf.zip |
Fix stagnant Favicon
Sometimes going from a page with a favicon to one
without, the favicon displayed would not update.
Clearing the PageState ensures that the wrong favicon isn't shown.
Change-Id: I597be5bd0c0c47f544c35af48a16d8de0c302ad2
-rw-r--r-- | src/com/android/browser/Tab.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/com/android/browser/Tab.java b/src/com/android/browser/Tab.java index 8121ba4d..d3ce38c6 100644 --- a/src/com/android/browser/Tab.java +++ b/src/com/android/browser/Tab.java @@ -553,6 +553,10 @@ class Tab implements PictureListener { Controller controller = (Controller)mWebViewController; UI ui = controller.getUi(); + // Clear the page state + mCurrentState = new PageState(mContext, + view.isPrivateBrowsingEnabled(), url); + if (ui instanceof BaseUi) { titleBar = ((BaseUi)ui).getTitleBar(); if (titleBar != null) { |