1
0
Fork 0

fixed missing key characters after the big refactoring

This commit is contained in:
sspanak 2025-05-10 15:21:28 +03:00 committed by Dimo Karaivanov
parent 442fd06611
commit 8b77e22aa8

View file

@ -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<>();
};
}