no more unnecessary repeated settings loading when starting up
This commit is contained in:
parent
c878468046
commit
5ece90cd21
1 changed files with 1 additions and 11 deletions
|
|
@ -72,16 +72,6 @@ public class TraditionalT9 extends KeyPadHandler {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
private void loadSettings() {
|
|
||||||
mLanguage = LanguageCollection.getLanguage(getMainContext(), settings.getInputLanguage());
|
|
||||||
mEnabledLanguages = settings.getEnabledLanguageIds();
|
|
||||||
validateLanguages();
|
|
||||||
|
|
||||||
mInputMode = InputMode.getInstance(settings, mLanguage, settings.getInputMode());
|
|
||||||
mInputMode.setTextCase(settings.getTextCase());
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
private void validateLanguages() {
|
private void validateLanguages() {
|
||||||
mEnabledLanguages = InputModeValidator.validateEnabledLanguages(getMainContext(), mEnabledLanguages);
|
mEnabledLanguages = InputModeValidator.validateEnabledLanguages(getMainContext(), mEnabledLanguages);
|
||||||
mLanguage = InputModeValidator.validateLanguage(getMainContext(), mLanguage, mEnabledLanguages);
|
mLanguage = InputModeValidator.validateLanguage(getMainContext(), mLanguage, mEnabledLanguages);
|
||||||
|
|
@ -149,7 +139,6 @@ public class TraditionalT9 extends KeyPadHandler {
|
||||||
initTray();
|
initTray();
|
||||||
}
|
}
|
||||||
|
|
||||||
loadSettings();
|
|
||||||
validateFunctionKeys();
|
validateFunctionKeys();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -157,6 +146,7 @@ public class TraditionalT9 extends KeyPadHandler {
|
||||||
private void initTyping() {
|
private void initTyping() {
|
||||||
// in case we are back from Settings screen, update the language list
|
// in case we are back from Settings screen, update the language list
|
||||||
mEnabledLanguages = settings.getEnabledLanguageIds();
|
mEnabledLanguages = settings.getEnabledLanguageIds();
|
||||||
|
mLanguage = LanguageCollection.getLanguage(getMainContext(), settings.getInputLanguage());
|
||||||
validateLanguages();
|
validateLanguages();
|
||||||
|
|
||||||
resetKeyRepeat();
|
resetKeyRepeat();
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue