rtl: git 689fae7dd9 broke TPersistent descendants streaming (e.g. LCL reading TFont.Name)
Git commit 689fae7dd9 ("* 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](/uploads/dfe1aa2df50848f788afa892b5dcfdc6/gtk2_hello.zip) Issue leads to empty text. Simplified console test also provided. ![Здымак_экрана_ад_2024-02-18_11-41-59](/uploads/aad07561664d6163c58a3d9188eb8611/Здымак_экрана_ад_2024-02-18_11-41-59.png) reverting to d51a0c6b3c ("* Forgot to commit.", 2024-02-16) fixes the problem.
issue