Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* BUGFIX: reorder calls in EdbBondwire __init__.py Problem When a user tries to access bondwires data through edb.modeler.bondwires it triggers multiple primitives data cast. When casting a raw primitive into an `EdbBondwire` instance, an infinite loop to access "_edb_object" or "_app" was triggered. Solution In order to avoid those missing attributes, one can simply call `EDBPrimitives.__init__(...)` before calling the associated DotNet type __init__(...) (here BondwireDotNet.__init__()). Note I found that workaround by looking at why other cast worked. While debugging EdbPath, I saw that the missing attributes where setted up thorugh EDBPrimitives.__init__(self, raw_primitive, core_app). Closes #3751 * BUGFIX: reoder calls in EdbText __init__.py * CI: extend unit testing timetout
- Loading branch information