mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-03-30 12:10:03 +02:00
[apps/shared/function_banner_delegate] reloadBannerView... handles function symbol as CodePoint
This commit is contained in:
committed by
Léa Saviot
parent
27b9ede90b
commit
a2dcad069f
@@ -1,4 +1,5 @@
|
||||
#include "function_banner_delegate.h"
|
||||
#include <ion/unicode/utf8_decoder.h>
|
||||
#include "poincare_helpers.h"
|
||||
#include <poincare/preferences.h>
|
||||
|
||||
@@ -12,7 +13,7 @@ void FunctionBannerDelegate::reloadBannerViewForCursorOnFunction(CurveViewCursor
|
||||
char buffer[bufferSize];
|
||||
const char * space = " ";
|
||||
int numberOfChar = 0;
|
||||
buffer[numberOfChar++] = function->symbol();
|
||||
numberOfChar += UTF8Decoder::CodePointToChars(function->symbol(), buffer+numberOfChar, bufferSize-numberOfChar);
|
||||
assert(numberOfChar <= bufferSize);
|
||||
strlcpy(buffer + numberOfChar, "=", bufferSize - numberOfChar);
|
||||
bannerView()->abscissaSymbol()->setText(buffer);
|
||||
|
||||
Reference in New Issue
Block a user