diff --git a/java/res/xml/key_styles_common.xml b/java/res/xml/key_styles_common.xml index d4c9b7d58f4bb2483af244feecb1c1070e65f3ca..f04fc45bb7d346ab0f2c125e1d16cfb77f5bdbc0 100644 --- a/java/res/xml/key_styles_common.xml +++ b/java/res/xml/key_styles_common.xml @@ -77,6 +77,12 @@ latin:keySpec="!icon/delete_key|!code/key_delete" latin:keyActionFlags="isRepeatable|noKeyPreview" latin:backgroundType="functional" /> + <!-- emojiKeyStyle must be defined before including @xml/key_syles_enter. --> + <key-style + latin:styleName="emojiKeyStyle" + latin:keySpec="!icon/emoji_key|!code/key_emoji" + latin:keyActionFlags="noKeyPreview" + latin:backgroundType="functional" /> <include latin:keyboardLayout="@xml/key_styles_enter" /> <key-style @@ -109,11 +115,6 @@ latin:keySpec="!icon/language_switch_key|!code/key_language_switch" latin:keyActionFlags="noKeyPreview|altCodeWhileTyping|enableLongPress" latin:altCode="!code/key_space" /> - <key-style - latin:styleName="emojiKeyStyle" - latin:keySpec="!icon/emoji_key|!code/key_emoji" - latin:keyActionFlags="noKeyPreview" - latin:backgroundType="functional" /> <key-style latin:styleName="tabKeyStyle" latin:keySpec="!icon/tab_key|!code/key_tab"