EESchema: Edit Symbol Library References not working for power symbols

Bug #1765932 reported by Tobias Rohde
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
Fix Released
Medium
Jeff Young

Bug Description

In EESchema the new "Edit Symbol library references" function seems not to work correctly with old rescued power symbols like "-VAA" or "VAA".

a) The generated netlist becomes updated with the new power symbol (e.g. "power:-6V") but the symbol in the schematic stays as before the update (-VAA).

Tested on MAC OSX with 5.0.0-rc2-491-g4302394 build.

Tobias Rohde (5-tr)
description: updated
Revision history for this message
Tobias Rohde (5-tr) wrote :
description: updated
Revision history for this message
Jeff Young (jeyjey) wrote :

And since we don't let you edit the Value field of power symbols, there's no workaround.

Changed in kicad:
status: New → Triaged
importance: Undecided → Medium
assignee: nobody → Jeff Young (jeyjey)
milestone: none → 5.0.0-rc2
Revision history for this message
Jeff Young (jeyjey) wrote :

@Tobias, does it not update once you OK out of the dialog? There's code in there to set the Value field to the symbol name if it's a power symbol, but it only runs when exiting the dialog.

If that's not working, then two things to check: if Kicad thinks it's a power symbol, then the value textbox in the right-hand column of the Edit Symbol dialog will be read-only when the Value field is selected in the middle column.

After changing the library reference, OK out of the dialog and go back in. Has the Value field been updated?

Revision history for this message
Jeff Young (jeyjey) wrote :

Ahhh... I'll bet the old rescued symbol doesn't have the power: prefix, so Kicad doesn't do the automatic update.

(I've changed the logic to check whether the /new/ symbol is a power symbol, rather than checking the /old/ symbol.)

Changed in kicad:
status: Triaged → In Progress
Revision history for this message
Jeff Young (jeyjey) wrote :

Is the janitor down?

Changed in kicad:
status: In Progress → Fix Committed
Revision history for this message
Nick Østergaard (nickoe) wrote :

@Jeff, in what comnit do you think thus is fixed? I coukd not see anything recent that looks related to this.

Revision history for this message
Jeff Young (jeyjey) wrote :

Commit: 4b3772cf07e13fd6ea79292c05d03c85f89b8958

(Did it not make it into origin/master?)

Revision history for this message
Nick Østergaard (nickoe) wrote :

Maybe you didn't put it at the time, but it looks like https://bugs.launchpad.net/kicad/+bug/1762043 was serviced by the janitor so it looks like it is running fine.

Revision history for this message
Maciej Suminski (orsonmmz) wrote :

It is a bit surprising, but apparently Janitor has hiccups from time to time. In the logs I see it is processing all commits, but for some reason it does not always detect 'Fixes' line, even though in a dry run it recognizes them correctly.

Changed in kicad:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.