openpencil/packages
Danila Poyarkov af8b90a939 Fix text disappearing after hover: invalidate SkPicture on font load
The first render records an SkPicture before fonts are loaded (fallback
drawText path). When fonts finish loading asynchronously, the cached
picture was never invalidated — subsequent renders replayed stale picture
without paragraph text. Hovering a node forced a full re-render (volatile
overlay path), making text reappear. Un-hovering replayed the stale cache.

Fix: call invalidateScenePicture() at the end of loadFonts() so the next
render records a fresh picture with proper paragraph text.
2026-03-02 15:45:58 +03:00
..
cli Bump all packages to 0.4.0, fix Node.js ESM compatibility 2026-03-02 14:59:59 +03:00
core Fix text disappearing after hover: invalidate SkPicture on font load 2026-03-02 15:45:58 +03:00
docs Replace "fig-kiwi" format name with "Kiwi binary" in docs 2026-03-02 15:31:25 +03:00
mcp Bump all packages to 0.4.0, fix Node.js ESM compatibility 2026-03-02 14:59:59 +03:00