When inserting an emoji (e.g., 😀, 🌟) into the TextEditor, the character is displayed as several replacement glyphs (e.g., 3 or 4 consecutive �) instead of a single emoji.
This occurs only inside the editor; the same emoji renders correctly in standard ImGui::Text() calls, indicating that the font and ImGui configuration are correct.
When inserting an emoji (e.g., 😀, 🌟) into the TextEditor, the character is displayed as several replacement glyphs (e.g., 3 or 4 consecutive �) instead of a single emoji.
This occurs only inside the editor; the same emoji renders correctly in standard ImGui::Text() calls, indicating that the font and ImGui configuration are correct.