diff options
Diffstat (limited to 'src/com/android')
| -rw-r--r-- | src/com/android/browser/Controller.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/com/android/browser/Controller.java b/src/com/android/browser/Controller.java index 745a0f4ba..b2738e1ff 100644 --- a/src/com/android/browser/Controller.java +++ b/src/com/android/browser/Controller.java @@ -1467,6 +1467,11 @@ public class Controller final MenuItem newtab = menu.findItem(R.id.new_tab_menu_id); newtab.setEnabled(getTabControl().canCreateNewTab()); + MenuItem archive = menu.findItem(R.id.save_webarchive_menu_id); + String url = getCurrentTopWebView().getUrl(); + archive.setVisible(!TextUtils.isEmpty(url) + && !url.endsWith("webarchivexml")); + break; } mCurrentMenuState = mMenuState; |
