Minor chat formatting improvements for desktop typing

This commit is contained in:
Anuken
2025-02-09 00:11:26 -05:00
parent e8a4ecc61e
commit 4183a2a485

View File

@@ -126,7 +126,8 @@ public class ChatFragment extends Table{
if(index >= 0 && index < cursor){
String text = chatfield.getText().substring(index + 1, cursor - 1);
String uni = Fonts.getUnicodeStr(text);
if(uni != null && uni.length() > 0){
if((uni == null || uni.isEmpty()) && Iconc.codes.containsKey(text)) uni = Character.toString((char)Iconc.codes.get(text));
if(uni != null && !uni.isEmpty()){
chatfield.setText(chatfield.getText().substring(0, index) + uni + chatfield.getText().substring(cursor));
chatfield.setCursorPosition(index + uni.length());
}