mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-07 14:33:34 +00:00
The menu bar builds Type > Font in every frame, the first included, and its family list waited for the scan of every installed font. When that scan took longer than the 20 s first-frame watchdog (thousands of fonts on a slow disk, or each file checked by antivirus), the app took the graphics adapter for hung and started again without it, until none was left and no window ever showed. The menu now lists the fonts already loaded until the scan ends, then all of them (FontDb::menu_family_list_now, installed_fonts_ready).