Major
Nice to have
Bugfix
Major
Enhancement
Currently, the child components are configured in AssistentComponents like this.
<assistent name="."> <step name=""> <component name="" /> </step> </assistant>.
This is not like, for example, dialogs or Windows where the component contains a DialogInfo, or WindowInfo.
The structure should be aligned as follows:
<assistant name="."> <component name=""> <assistantInfo name="" /> </component> </components> </assistant>.
Test
No test.
Code migration
- Search for "step" in layout files and replace the content as described above. Attention: If not directly a component is specified but another layout file is included, then another "inject" tag must be written around the "assistantInfo". Ex:
<assistant name="."> <include name="foo.xml"> <inject> <assistantInfo name="" /> </inject> </include> </assistant>