diff options
author | Pankaj Garg <pgarg@codeaurora.org> | 2015-07-13 09:54:21 -0700 |
---|---|---|
committer | jrizzoli <joey@cyanogenmoditalia.it> | 2015-08-28 13:15:46 +0200 |
commit | 634bf437d710db2b54840365925b91b5d35ba571 (patch) | |
tree | 080b7cff8815a7dec57f1aa1d0548e4069c06a75 /src/com/android/browser/Controller.java | |
parent | 4101f27ca8b79962e6ca8196c72599645aec7bcb (diff) | |
download | android_packages_apps_Gello-634bf437d710db2b54840365925b91b5d35ba571.tar.gz android_packages_apps_Gello-634bf437d710db2b54840365925b91b5d35ba571.tar.bz2 android_packages_apps_Gello-634bf437d710db2b54840365925b91b5d35ba571.zip |
Browser bookmark cleanup
- Option to remove bookmark on clicking "star"
button
- Add bookmark dialog look cleanup
- Hide "account" in "add bookmark dialog" if only
one account
Change-Id: I42fd4d54f119bb3bcdb784fd2f6f58570d019eee
Diffstat (limited to 'src/com/android/browser/Controller.java')
-rw-r--r-- | src/com/android/browser/Controller.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/com/android/browser/Controller.java b/src/com/android/browser/Controller.java index 5c6a9b8d..63372370 100644 --- a/src/com/android/browser/Controller.java +++ b/src/com/android/browser/Controller.java @@ -261,6 +261,8 @@ public class Controller private PowerConnectionReceiver mLowPowerReceiver; private PowerConnectionReceiver mPowerChangeReceiver; + private boolean mCurrentPageBookmarked; + public Controller(Activity browser) { mActivity = browser; mSettings = BrowserSettings.getInstance(); @@ -1947,7 +1949,8 @@ public class Controller String title = w.getTitle(); String url = w.getUrl(); - if (title != null && url != null && lookupBookmark(title, url) > 0) { + mCurrentPageBookmarked = (lookupBookmark(title, url) > 0); + if (title != null && url != null && mCurrentPageBookmarked) { bookmark_icon.setChecked(true); } else { bookmark_icon.setChecked(false); @@ -2348,7 +2351,7 @@ public class Controller WebView w = getCurrentTopWebView(); if (w == null) return; - final Intent i = createBookmarkCurrentPageIntent(false); + final Intent i = createBookmarkCurrentPageIntent(mCurrentPageBookmarked); mActivity.startActivity(i); } } |