major
nice-to-have
defect
major
enhancement
Currently, child components in AssistentComponents are configured as follows
<assistent name=".."> <step name=""> <component name="" /> </step> </assistent>
This is not the same as, for example, with dialogs or windows, where the component contains a DialogInfo or WindowInfo.
The structure should be adjusted as follows:
<assistent name=".."> <component name=""> <assistantInfo name="" /> </component> </components> </assistent>
Test
No test.
Code Migration
- Search for "step" in layout files and replace the content as described above. Note: If a component is not specified directly but another layout file is included, an "inject" tag must be added around the "assistantInfo". Example:
<assistant name="..">
<include name="foo.xml">
<inject>
<assistantInfo name="" />
</inject>
</include>
</assistant>