Files
Seth Hillbrand 2c4368be85 Fix crash opening footprint chooser after project switch
PG_FPID_EDITOR is registered in wxPropertyGrid's global editor
registry and persists across SCH_PROPERTIES_PANEL lifetimes.
UpdateFrame() didn't update the netlist callback lambda.

To fix this, we add an UpdateCallback() to PG_FPID_EDITOR and
call it alongside UpdateFrame() when reusing an existing
editor instance.

Fixes https://gitlab.com/kicad/code/kicad/-/issues/23307
2026-03-02 11:50:30 -08:00
..