fix web refresh bug

    Bug: 4117355
    force invalidate after layout of title bar changes

Change-Id: I5775517573d15227e4f8a4bc5f84e1246c9d70ff
diff --git a/src/com/android/browser/TitleBarXLarge.java b/src/com/android/browser/TitleBarXLarge.java
index ccbb38d..5f02002 100644
--- a/src/com/android/browser/TitleBarXLarge.java
+++ b/src/com/android/browser/TitleBarXLarge.java
@@ -224,11 +224,13 @@
             if (mUseQuickControls) {
                 mUi.hideTitleBar();
                 mAutoLogin.setVisibility(View.GONE);
+                mUi.refreshWebView();
             } else {
                 if (animate) {
                     hideAutoLogin();
                 } else if (mAutoLogin.getAnimation() == null) {
                     mAutoLogin.setVisibility(View.GONE);
+                    mUi.refreshWebView();
                 }
             }
         }
@@ -340,6 +342,7 @@
         anim.setAnimationListener(new AnimationListener() {
             @Override public void onAnimationEnd(Animation a) {
                 mAutoLogin.setVisibility(View.GONE);
+                mUi.refreshWebView();
             }
             @Override public void onAnimationStart(Animation a) {}
             @Override public void onAnimationRepeat(Animation a) {}