diff options
author | 2013-04-10 00:47:30 -0700 | |
---|---|---|
committer | 2013-04-10 00:47:30 -0700 | |
commit | c35bca685689ff6430e7a9393af64c74112bf677 (patch) | |
tree | b4446847c824b9774506794492900e90cbb9c54f /java/src/com/android/inputmethod/latin/SettingsActivity.java | |
parent | f5aa2fd5c868cae6e879858738a5eef4445aaca8 (diff) | |
parent | 262d5bd9f964d7fb18d96ec2ccf821b042aa3a3a (diff) | |
download | latinime-c35bca685689ff6430e7a9393af64c74112bf677.tar.gz latinime-c35bca685689ff6430e7a9393af64c74112bf677.tar.xz latinime-c35bca685689ff6430e7a9393af64c74112bf677.zip |
am 262d5bd9: Don\'t override EXTRA_SHOW_FRAGMENT if exists
* commit '262d5bd9f964d7fb18d96ec2ccf821b042aa3a3a':
Don't override EXTRA_SHOW_FRAGMENT if exists
Diffstat (limited to 'java/src/com/android/inputmethod/latin/SettingsActivity.java')
-rw-r--r-- | java/src/com/android/inputmethod/latin/SettingsActivity.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/java/src/com/android/inputmethod/latin/SettingsActivity.java b/java/src/com/android/inputmethod/latin/SettingsActivity.java index 99b572e06..37ac2e35c 100644 --- a/java/src/com/android/inputmethod/latin/SettingsActivity.java +++ b/java/src/com/android/inputmethod/latin/SettingsActivity.java @@ -25,7 +25,10 @@ public final class SettingsActivity extends PreferenceActivity { @Override public Intent getIntent() { final Intent intent = super.getIntent(); - intent.putExtra(EXTRA_SHOW_FRAGMENT, DEFAULT_FRAGMENT); + final String fragment = intent.getStringExtra(EXTRA_SHOW_FRAGMENT); + if (fragment == null) { + intent.putExtra(EXTRA_SHOW_FRAGMENT, DEFAULT_FRAGMENT); + } intent.putExtra(EXTRA_NO_HEADERS, true); return intent; } |