summaryrefslogtreecommitdiff
authorlyra.lee <lyra.lee@amlogic.com>2011-09-20 10:02:50 (GMT)
committer lyra.lee <lyra.lee@amlogic.com>2011-09-21 06:39:44 (GMT)
commit830fabd3b12bb0a914bc3e2fd8e22a494d9c48de (patch)
tree86b0a60669b42e4121cf36f39d1530ff1cb2c4c1
parent5fef9900a542be724c83e0874697b2a415a49639 (diff)
downloadRemoteIME-830fabd3b12bb0a914bc3e2fd8e22a494d9c48de.zip
RemoteIME-830fabd3b12bb0a914bc3e2fd8e22a494d9c48de.tar.gz
RemoteIME-830fabd3b12bb0a914bc3e2fd8e22a494d9c48de.tar.bz2
fix a bug: repeat keychar when input mode is symbol
Diffstat
-rwxr-xr-xsrc/com/amlogic/inputmethod/remote/RemoteIME.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/com/amlogic/inputmethod/remote/RemoteIME.java b/src/com/amlogic/inputmethod/remote/RemoteIME.java
index 3e26e9d..47b5ce9 100755
--- a/src/com/amlogic/inputmethod/remote/RemoteIME.java
+++ b/src/com/amlogic/inputmethod/remote/RemoteIME.java
@@ -337,8 +337,10 @@ public class RemoteIME extends InputMethodService {
realAction);
}
} else {
- if (0 != keyChar && realAction) {
- commitResultText(String.valueOf((char) keyChar));
+ if (0 != keyChar) {
+ if(realAction)
+ commitResultText(String.valueOf((char) keyChar));
+ return true;
}
}