summaryrefslogtreecommitdiffstats
path: root/src/com/android/browser/Controller.java
diff options
context:
space:
mode:
authorPankaj Garg <pgarg@codeaurora.org>2015-07-13 09:54:21 -0700
committerjrizzoli <joey@cyanogenmoditalia.it>2015-08-28 13:15:46 +0200
commit634bf437d710db2b54840365925b91b5d35ba571 (patch)
tree080b7cff8815a7dec57f1aa1d0548e4069c06a75 /src/com/android/browser/Controller.java
parent4101f27ca8b79962e6ca8196c72599645aec7bcb (diff)
downloadandroid_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.java7
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);
}
}