fixed missing key characters after the big refactoring
This commit is contained in:
parent
442fd06611
commit
8b77e22aa8
1 changed files with 5 additions and 12 deletions
|
|
@ -82,18 +82,11 @@ class SettingsPunctuation extends SettingsInput {
|
|||
|
||||
@NonNull
|
||||
public ArrayList<String> getOrderedKeyChars(Language language, int number) {
|
||||
ArrayList<String> orderedChars = new ArrayList<>();
|
||||
if (language == null) {
|
||||
return orderedChars;
|
||||
}
|
||||
|
||||
if (number == 0) {
|
||||
orderedChars = getSpecialCharsAsList(language);
|
||||
} else if (number == 1) {
|
||||
orderedChars = getPunctuationAsList(language);
|
||||
}
|
||||
|
||||
return orderedChars;
|
||||
return switch (number) {
|
||||
case 0 -> getSpecialCharsAsList(language);
|
||||
case 1 -> getPunctuationAsList(language);
|
||||
default -> language != null ? language.getKeyCharacters(number) : new ArrayList<>();
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue