diff options
author | Pankaj Garg <pgarg@codeaurora.org> | 2015-02-05 14:20:12 -0800 |
---|---|---|
committer | WebTech Code Review <code-review@localhost> | 2015-02-05 16:37:37 -0800 |
commit | da9f577a4b77331984957a69529cd87d74ec131f (patch) | |
tree | af3c54bb65988eb2dfe7b6a02a225c5d2c4b2408 /src/com/android/browser/BrowserPreferencesPage.java | |
parent | 7620d4984e27827f62fcce57c1e65dd89fe5ab51 (diff) | |
download | android_packages_apps_Gello-da9f577a4b77331984957a69529cd87d74ec131f.tar.gz android_packages_apps_Gello-da9f577a4b77331984957a69529cd87d74ec131f.tar.bz2 android_packages_apps_Gello-da9f577a4b77331984957a69529cd87d74ec131f.zip |
Fix crash on screen rotation while setting search engine
Browser was not restoring activity state correctly on screen
rotation. It was overwriting the GeneralPreferenceFragment object
with a new object.
CR-Fixed: 724867
Change-Id: Ifdaf2db9b45429ef1b779224aa12e26ee47d3790
Diffstat (limited to 'src/com/android/browser/BrowserPreferencesPage.java')
-rw-r--r-- | src/com/android/browser/BrowserPreferencesPage.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/com/android/browser/BrowserPreferencesPage.java b/src/com/android/browser/BrowserPreferencesPage.java index 848c23d2..21414907 100644 --- a/src/com/android/browser/BrowserPreferencesPage.java +++ b/src/com/android/browser/BrowserPreferencesPage.java @@ -58,6 +58,10 @@ public class BrowserPreferencesPage extends Activity { public void onCreate(Bundle icicle) { super.onCreate(icicle); + if (icicle != null) { + return; + } + Intent intent = getIntent(); if (intent != null) { String action = intent.getAction(); |