forked from GitHub/gf-core
fix in the GF keyboard for Android
This commit is contained in:
@@ -510,15 +510,19 @@ public class TranslatorInputMethodService extends InputMethodService
|
|||||||
updateLanguageKeyboard(newSource);
|
updateLanguageKeyboard(newSource);
|
||||||
mSymbolsKeyboard.updateLanguageKeyLabels();
|
mSymbolsKeyboard.updateLanguageKeyLabels();
|
||||||
mSymbolsShiftedKeyboard.updateLanguageKeyLabels();
|
mSymbolsShiftedKeyboard.updateLanguageKeyLabels();
|
||||||
|
if (mInputView != null) {
|
||||||
mInputView.setKeyboard(mCurKeyboard);
|
mInputView.setKeyboard(mCurKeyboard);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
void handleChangeTargetLanguage(Language newTarget) {
|
void handleChangeTargetLanguage(Language newTarget) {
|
||||||
mLanguageKeyboard.updateLanguageKeyLabels();
|
mLanguageKeyboard.updateLanguageKeyLabels();
|
||||||
mSymbolsKeyboard.updateLanguageKeyLabels();
|
mSymbolsKeyboard.updateLanguageKeyLabels();
|
||||||
mSymbolsShiftedKeyboard.updateLanguageKeyLabels();
|
mSymbolsShiftedKeyboard.updateLanguageKeyLabels();
|
||||||
|
if (mInputView != null) {
|
||||||
mInputView.invalidateAllKeys();
|
mInputView.invalidateAllKeys();
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
void handleSwitchLanguages() {
|
void handleSwitchLanguages() {
|
||||||
Language newSource = mTranslator.getSourceLanguage();
|
Language newSource = mTranslator.getSourceLanguage();
|
||||||
|
|||||||
Reference in New Issue
Block a user