Skip to content

rtl: git 689fae7d broke TPersistent descendants streaming (e.g. LCL reading TFont.Name)

Git commit 689fae7d ("* Add TReader.ReadStr for Delphi compatibility", 2024-02-16) broke LCL font handling.

For that moment the simplest test - LCL applications showing text in non-default font. gtk2_hello.zip Issue leads to empty text.

Simplified console test also provided.

Здымак_экрана_ад_2024-02-18_11-41-59

reverting to d51a0c6b ("* Forgot to commit.", 2024-02-16) fixes the problem.

Edited by Anton Kavalenka
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information