chore: bump kicad (lazy footprint load fixes pcbnew WASM boot hang)

Bumps kicad submodule fef0343 -> 9285d52:
- fix(wasm): lazy footprint library load — no-op enumerateLibrary + on-demand
  GetFootprints (mirror of the symbol lazy-load). Fixes the standalone PCB
  editor never opening: boot enumerated every global footprint library inline
  on the main thread (each a CDN fetch + parse) before first paint, freezing
  the tab. Footprints now load on demand (Add-Footprint chooser / footprint
  editor tree). eeschema was already lazy; footprint editor boots faster too.

Verified in the local demo: PCB editor and footprint editor both render; the
Add-Footprint chooser lists all ~222 libraries with footprint content fetched
on chooser-open, not at boot.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Eu9CbU7EybM8NEjDZD3hq7
This commit is contained in:
Gergő Törcsvári 2026-06-26 18:25:43 +02:00
commit 6c6f889ef5
No known key found for this signature in database
GPG key ID: 8E75F2CDE64E5322

2
kicad

@ -1 +1 @@
Subproject commit fef0343a97c0c8426128422924fbd5e065cbd1f3
Subproject commit 9285d5245fb7fcaaaba85fb43e07a6a9fcacedb1