iqm-finland / KQCircuits

KLayout Python library for integrated quantum circuit design.
GNU General Public License v3.0
142 stars 73 forks source link

Reload Libraries breaks parameter setting for the default junction and fluxline in Swissmon #82

Open qpavsmi opened 9 months ago

qpavsmi commented 9 months ago

What happened? What you expected to happen?

Description

1) Open KLayout, run KQCircuits > Reload libraries macro (or 0reload.lym) 2) Place a Swissmon and try to change any fluxline or junction parameter. It will not work.

Note that changing fluxline_type or junction_type still works and the changed sub-elements do respond normally to parameter changes.

Acceptance criteria

Parameter changes work after Reload just as before Reload.

Versions

Newest KQC, KLayout

Issue Severity

Low: it is annoying