diff --git a/java/res/xml/kbd_key_styles.xml b/java/res/xml/kbd_key_styles.xml index aa1a00527704e0759c22240f33f113153bf6549e..9791001dacd4bcb62f10052023c653b8d48f7d51 100644 --- a/java/res/xml/kbd_key_styles.xml +++ b/java/res/xml/kbd_key_styles.xml @@ -227,6 +227,14 @@ latin:parentStyle="functionalKeyStyle" /> </default> </switch> + <key-style + latin:styleName="basePunctuationKeyStyle" + latin:keyLabel="." + latin:keyHintLabel="@string/keyhintlabel_for_punctuation" + latin:keyLabelOption="hasPopupHint" + latin:popupCharacters="@string/alternates_for_punctuation" + latin:maxPopupKeyboardColumn="@integer/popup_keyboard_column_for_punctuation" + latin:parentStyle="functionalKeyStyle" /> <switch> <case latin:navigateAction="true" @@ -242,12 +250,7 @@ <default> <key-style latin:styleName="punctuationKeyStyle" - latin:keyLabel="." - latin:keyHintLabel="@string/keyhintlabel_for_punctuation" - latin:keyLabelOption="hasPopupHint" - latin:popupCharacters="@string/alternates_for_punctuation" - latin:maxPopupKeyboardColumn="@integer/popup_keyboard_column_for_punctuation" - latin:parentStyle="functionalKeyStyle" /> + latin:parentStyle="basePunctuationKeyStyle" /> </default> </switch> </merge> diff --git a/java/res/xml/kbd_symbols_row4.xml b/java/res/xml/kbd_symbols_row4.xml index 34c06df04ad29bf0b28161d3f6d460c971aee707..24313acb545351d225d3a5c9839e10a20c2762ad 100644 --- a/java/res/xml/kbd_symbols_row4.xml +++ b/java/res/xml/kbd_symbols_row4.xml @@ -42,7 +42,7 @@ latin:keyStyle="spaceKeyStyle" latin:keyWidth="35.83%p" /> <Key - latin:keyStyle="punctuationKeyStyle" + latin:keyStyle="basePunctuationKeyStyle" latin:keyWidth="9.2%p" /> </case> <!-- latin:hasSettingsKey="false" --> @@ -57,7 +57,7 @@ latin:keyStyle="spaceKeyStyle" latin:keyWidth="50%p" /> <Key - latin:keyStyle="punctuationKeyStyle" /> + latin:keyStyle="basePunctuationKeyStyle" /> </default> </switch> <switch>