diff options
author | 2012-08-10 01:15:37 -0700 | |
---|---|---|
committer | 2012-08-10 01:15:37 -0700 | |
commit | 36e2a3bd49cf87fe07c2ec04942adde33dbe69bf (patch) | |
tree | 40999f9e93ee2eca259ada89c1277f8ee5606f77 | |
parent | e1f6caa533083311eed8d7cb6b69d803ae2072ec (diff) | |
parent | 28f73ef3d9ba873624bb5b58f84f65b96628c877 (diff) | |
download | latinime-36e2a3bd49cf87fe07c2ec04942adde33dbe69bf.tar.gz latinime-36e2a3bd49cf87fe07c2ec04942adde33dbe69bf.tar.xz latinime-36e2a3bd49cf87fe07c2ec04942adde33dbe69bf.zip |
am 28f73ef3: Merge "Reinstate putting shortcut-only entries in the dictionary" into jb-mr1-dev
* commit '28f73ef3d9ba873624bb5b58f84f65b96628c877':
Reinstate putting shortcut-only entries in the dictionary
-rw-r--r-- | tools/dicttool/src/android/inputmethod/latin/dicttool/XmlDictInputOutput.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/dicttool/src/android/inputmethod/latin/dicttool/XmlDictInputOutput.java b/tools/dicttool/src/android/inputmethod/latin/dicttool/XmlDictInputOutput.java index 9ab56d797..9ce8c4934 100644 --- a/tools/dicttool/src/android/inputmethod/latin/dicttool/XmlDictInputOutput.java +++ b/tools/dicttool/src/android/inputmethod/latin/dicttool/XmlDictInputOutput.java @@ -90,6 +90,10 @@ public class XmlDictInputOutput { public FusionDictionary getFinalDictionary() { final FusionDictionary dict = mDictionary; + for (final String shortcutOnly : mShortcutsMap.keySet()) { + if (dict.hasWord(shortcutOnly)) continue; + dict.add(shortcutOnly, 0, mShortcutsMap.get(shortcutOnly)); + } mDictionary = null; mShortcutsMap.clear(); mWord = ""; |