Describe the bug
Open any intent-generated .edm in the entity modeler: every entity paints in the default blue (PRIMARY), regardless of its Dirigible entity type. SETTING entities that should be grey render blue; PROJECTION entities (cross-model read-only references) that should be purple render blue; composition-child DEPENDENT entities render the default blue instead of their darker-blue shade. A hand-modeled .edm colors correctly.
To Reproduce
- In an intent project, author a SETTING entity (kind: setting), a composition child (a to-one relation with composition: true, → DEPENDENT), and — in a multi-model setup — a cross-model manyToOne (→ PROJECTION).
- Click Generate to produce .edm.
- Double-click the .edm to open the Entity Data Modeler.
- Observe every entity rendered in the same default blue; the setting entity is not grey, the projection entity is not purple, the dependent entity is not its darker-blue shade.
Expected behavior
An intent-generated .edm should color each entity by its type exactly like a hand-modeled one — SETTING grey, DEPENDENT darker blue, PROJECTION purple with purple property rows, PRIMARY blue — on first load, without needing to open and re-save each entity.
Describe the bug
Open any intent-generated .edm in the entity modeler: every entity paints in the default blue (PRIMARY), regardless of its Dirigible entity type. SETTING entities that should be grey render blue; PROJECTION entities (cross-model read-only references) that should be purple render blue; composition-child DEPENDENT entities render the default blue instead of their darker-blue shade. A hand-modeled .edm colors correctly.
To Reproduce
Expected behavior
An intent-generated .edm should color each entity by its type exactly like a hand-modeled one — SETTING grey, DEPENDENT darker blue, PROJECTION purple with purple property rows, PRIMARY blue — on first load, without needing to open and re-save each entity.