You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
When renaming a Quadrant object in FlowKit, the name field is created (previously, it does not exist), but the id field retains the old name. Additionally, when retrieving the parent QuadrantGate using get_gate, the quadrants dictionary still uses the old name as the key. This causes subsequent gating operations to fail.
Steps to Reproduce
Create a QuadrantGate with multiple quadrants.
Rename one of the quadrants.
Retrieve the gate using get_gate.
Check the quadrants dictionary inside the parent QuadrantGate.
Attempt to perform further gating operations.
Expected Behavior
When renaming a Quadrant, both name (if needed) and id fields should be updated consistently.
The QuadrantGate's quadrants dictionary should reflect the updated name as the key.
Subsequent gating operations should function correctly.
Observed Behavior
The id field retains the old quadrant name.
The name field is created with new name
The parent QuadrantGate still references the old name in its quadrants dictionary.
Subsequent gating operations fail.
Desktop (please complete the following information):
OS: Windows 11
Python version: 3.11
FlowKit version: 1.2.3
The text was updated successfully, but these errors were encountered:
Describe the bug
When renaming a
Quadrant
object in FlowKit, thename
field is created (previously, it does not exist), but theid
field retains the old name. Additionally, when retrieving the parentQuadrantGate
usingget_gate
, thequadrants
dictionary still uses the old name as the key. This causes subsequent gating operations to fail.Steps to Reproduce
QuadrantGate
with multiple quadrants.get_gate
.quadrants
dictionary inside the parentQuadrantGate
.Expected Behavior
Quadrant
, bothname
(if needed) andid
fields should be updated consistently.QuadrantGate
'squadrants
dictionary should reflect the updated name as the key.Observed Behavior
id
field retains the old quadrant name.name
field is created with new nameQuadrantGate
still references the old name in itsquadrants
dictionary.Desktop (please complete the following information):
The text was updated successfully, but these errors were encountered: