[apps/text_field_delegate_app] Fix XNT in a sum layout

It was broken by a blunder while swithching to UTF8
This commit is contained in:
Léa Saviot
2019-04-17 11:31:26 +02:00
parent 2bfe257f3f
commit bdaf229cfd

View File

@@ -57,7 +57,7 @@ bool TextFieldDelegateApp::fieldDidReceiveEvent(EditableField * field, Responder
/* TODO decode here to encode again in handleEventWithText? */
constexpr int bufferSize = CodePoint::MaxCodePointCharLength+1;
char buffer[bufferSize];
size_t length = UTF8Decoder::CodePointToChars(XNT(), buffer, bufferSize);
size_t length = UTF8Decoder::CodePointToChars(field->XNTCodePoint(XNT()), buffer, bufferSize);
assert(length < bufferSize - 1);
buffer[length] = 0;
return field->handleEventWithText(buffer);