summaryrefslogtreecommitdiffstats
path: root/src/com/android/browser/BrowserSettings.java
diff options
context:
space:
mode:
authorShimeng (Simon) Wang <swang@google.com>2010-03-29 16:13:09 -0700
committerShimeng (Simon) Wang <swang@google.com>2010-03-29 17:24:01 -0700
commite83e9068692d97102d11e27025786e5830d0662f (patch)
tree191ca5f2dcfa25caf2a80df03507f1af2de51eed /src/com/android/browser/BrowserSettings.java
parentba676ef140a27c03c2ad502bbfa41fbce2d570b3 (diff)
downloadpackages_apps_Browser-e83e9068692d97102d11e27025786e5830d0662f.zip
packages_apps_Browser-e83e9068692d97102d11e27025786e5830d0662f.tar.gz
packages_apps_Browser-e83e9068692d97102d11e27025786e5830d0662f.tar.bz2
Fill in the home page in the preferences when browser is launched first time.
Issue:2554240 Change-Id: Ia63bf9ec7463db4548f88985925ef0759234753d
Diffstat (limited to 'src/com/android/browser/BrowserSettings.java')
-rw-r--r--src/com/android/browser/BrowserSettings.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/com/android/browser/BrowserSettings.java b/src/com/android/browser/BrowserSettings.java
index 81701dc..5de345f 100644
--- a/src/com/android/browser/BrowserSettings.java
+++ b/src/com/android/browser/BrowserSettings.java
@@ -252,7 +252,10 @@ class BrowserSettings extends Observable {
// Set the default value for the Geolocation database path.
geolocationDatabasePath = ctx.getDir("geolocation", 0).getPath();
- homeUrl = getFactoryResetHomeUrl(ctx);
+ if (p.getString(PREF_HOMEPAGE, "") == "") {
+ // No home page preferences is set, set it to default.
+ setHomePage(ctx, getFactoryResetHomeUrl(ctx));
+ }
// the cost of one cached page is ~3M (measured using nytimes.com). For
// low end devices, we only cache one page. For high end devices, we try