forked from GitHub/gf-core
fix in the keyboard
This commit is contained in:
@@ -375,6 +375,8 @@ public class TranslatorInputMethodService extends InputMethodService
|
|||||||
handleChangeSourceLanguage(newSource);
|
handleChangeSourceLanguage(newSource);
|
||||||
} else if (primaryCode == TranslatorKeyboard.KEYCODE_TARGET_LANGUAGE) {
|
} else if (primaryCode == TranslatorKeyboard.KEYCODE_TARGET_LANGUAGE) {
|
||||||
String translation = mTranslator.translate(getComposingString()).first;
|
String translation = mTranslator.translate(getComposingString()).first;
|
||||||
|
if (translation.startsWith("% ") || translation.startsWith("* ") || translation.startsWith("+ "))
|
||||||
|
translation = translation.substring(2);
|
||||||
getCurrentInputConnection().commitText(translation, 1);
|
getCurrentInputConnection().commitText(translation, 1);
|
||||||
return;
|
return;
|
||||||
} else if (primaryCode < TranslatorKeyboard.KEYCODE_TARGET_LANGUAGE &&
|
} else if (primaryCode < TranslatorKeyboard.KEYCODE_TARGET_LANGUAGE &&
|
||||||
|
|||||||
Reference in New Issue
Block a user