summaryrefslogtreecommitdiffstats
path: root/src/com/android/browser/NavigationBarBase.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/browser/NavigationBarBase.java')
-rw-r--r--src/com/android/browser/NavigationBarBase.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/com/android/browser/NavigationBarBase.java b/src/com/android/browser/NavigationBarBase.java
index ce65f16c..10c091b1 100644
--- a/src/com/android/browser/NavigationBarBase.java
+++ b/src/com/android/browser/NavigationBarBase.java
@@ -340,6 +340,7 @@ public class NavigationBarBase extends LinearLayout implements
@Override
public void onClick(View v) {
Tab currentTab = mUiController.getCurrentTab();
+ WebView wv = currentTab.getWebView();
String url = null;
if (currentTab != null){
url = currentTab.getUrl();
@@ -347,7 +348,7 @@ public class NavigationBarBase extends LinearLayout implements
if (mMore == v) {
showMenu(mMore);
} else if (mFaviconTile == v) {
- if (urlHasSitePrefs(url)){
+ if (urlHasSitePrefs(url) && (wv != null && !wv.isShowingInterstitialPage()) ){
showSiteSpecificSettings();
}
} else if (mMagnify == v) {