diff options
Diffstat (limited to 'src/com/android/browser/preferences/AdvancedPreferencesFragment.java')
| -rw-r--r-- | src/com/android/browser/preferences/AdvancedPreferencesFragment.java | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/src/com/android/browser/preferences/AdvancedPreferencesFragment.java b/src/com/android/browser/preferences/AdvancedPreferencesFragment.java index 2cc504e5b..0a97ba040 100644 --- a/src/com/android/browser/preferences/AdvancedPreferencesFragment.java +++ b/src/com/android/browser/preferences/AdvancedPreferencesFragment.java @@ -61,12 +61,16 @@ public class AdvancedPreferencesFragment extends PreferenceFragment e = findPreference(PreferenceKeys.PREF_RESET_DEFAULT_PREFERENCES); e.setOnPreferenceChangeListener(this); + e = findPreference(PreferenceKeys.PREF_SEARCH_ENGINE); + e.setOnPreferenceChangeListener(this); + updateListPreferenceSummary((ListPreference) e); + e = findPreference(PreferenceKeys.PREF_PLUGIN_STATE); e.setOnPreferenceChangeListener(this); - updatePluginSummary((ListPreference) e); + updateListPreferenceSummary((ListPreference) e); } - void updatePluginSummary(ListPreference e) { + void updateListPreferenceSummary(ListPreference e) { e.setSummary(e.getEntry()); } @@ -121,10 +125,11 @@ public class AdvancedPreferencesFragment extends PreferenceFragment getActivity(), BrowserActivity.class)); return true; } - } else if (pref.getKey().equals(PreferenceKeys.PREF_PLUGIN_STATE)) { + } else if (pref.getKey().equals(PreferenceKeys.PREF_PLUGIN_STATE) + || pref.getKey().equals(PreferenceKeys.PREF_SEARCH_ENGINE)) { ListPreference lp = (ListPreference) pref; lp.setValue((String) objValue); - updatePluginSummary(lp); + updateListPreferenceSummary(lp); return false; } return false; |
