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.
reverting to d51a0c6b ("* Forgot to commit.", 2024-02-16) fixes the problem.
Edited by Anton Kavalenka