aboutsummaryrefslogtreecommitdiffstats
path: root/java/src
diff options
context:
space:
mode:
authorTadashi G. Takaoka <takaoka@google.com>2013-01-24 16:13:59 -0800
committerAndroid Git Automerger <android-git-automerger@android.com>2013-01-24 16:13:59 -0800
commit93cb314cc3b4e8a12ebab216430d92b98b40e4e6 (patch)
tree82fc132808c9767d47a16efea73f6ee897a56b8e /java/src
parentc58c9caff982c9f9808cb82d157bf720c986308d (diff)
parent40651c8cf7d4296927f9c49aaa57bcfc7b5372ca (diff)
downloadlatinime-93cb314cc3b4e8a12ebab216430d92b98b40e4e6.tar.gz
latinime-93cb314cc3b4e8a12ebab216430d92b98b40e4e6.tar.xz
latinime-93cb314cc3b4e8a12ebab216430d92b98b40e4e6.zip
am 40651c8c: Fix activity flags to launch settings activity
# Via Tadashi G. Takaoka * commit '40651c8cf7d4296927f9c49aaa57bcfc7b5372ca': Fix activity flags to launch settings activity
Diffstat (limited to 'java/src')
-rw-r--r--java/src/com/android/inputmethod/latin/LatinIME.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/java/src/com/android/inputmethod/latin/LatinIME.java b/java/src/com/android/inputmethod/latin/LatinIME.java
index a48778ab3..fc9953ac0 100644
--- a/java/src/com/android/inputmethod/latin/LatinIME.java
+++ b/java/src/com/android/inputmethod/latin/LatinIME.java
@@ -2490,7 +2490,9 @@ public final class LatinIME extends InputMethodService implements KeyboardAction
private void launchSubActivity(final Class<? extends Activity> activityClass) {
Intent intent = new Intent();
intent.setClass(LatinIME.this, activityClass);
- intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
+ intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK
+ | Intent.FLAG_ACTIVITY_RESET_TASK_IF_NEEDED
+ | Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);
}