2025-07-16 4:10 AM
I’m working on a TouchGFX project with a dropdown menu. When I select an option, the selected text is shown in a TextArea using a wildcard buffer (selectedTextBuffer).
In the TouchGFX Simulator, the full string displays correctly. But on the actual STM32 board, only the first letter (e.g., just "M") is visible.
I've already tried the following:
Set the buffer size in Designer to 32
Confirmed that all characters are included in the font's wildcard character set
Verified that invalidate() is called after updating text
Rebuilt assets and fully flashed the board
Despite all this, the board still only shows the first letter.
Setup:
MCU: STM32H7 (STM32H750-DK)
TouchGFX version: 4.25.0
TextArea uses selectedTextBuffer as wildcard