Error-prone behaviour when footprint doesn't match active library
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Released
|
Medium
|
Jeff Young |
Bug Description
Case 1:
Set an active library, do some work and then go to dinner.
Come back, work on the board layout a bit, and then cmd-E a footprint. Edit and save. No update on board. Do an Update Footprints. Still no update.
When you did the save, it was saved in whatever library was active from before, not the one it came from.
Case 2:
Open Kicad and edit a board in pcbnew.
Cmd-E a footprint. Edit it. Save. Nothing happens. Save is greyed out. Why? (Because there's no active library, but there's no way to find that out.)
Case 3:
Say you do actually want to copy a footprint to another library. We only support saving it to a *new* library directly. You can copy it by setting the active library to the destination library and then saving, but this isn't exactly easily-
Changed in kicad: | |
status: | Fix Committed → Fix Released |
Setting to Medium because Case 1 tends to generate a lot of bug reports.