Bugfix
Detail
#28228
AttributeUpdate does not take mandatory annotation into account
Generic GUIs that are created using DefaultEditAttributedComponent do not correctly take into account the "Visibility in editor" customization. A field is only displayed as mandatory if the attribute is marked as mandatory in the model. However, if the visibility is controlled via a customization, the field created in this way (with #28222) is displayed as editable but not mandatory.
If the TL7 mechanism is used to design forms, the display works correctly.
Test
- com.top_logic.demo/src/test/java/test/com/top_logic/demo/scripted/model/attribute/TestVisibilityInLegacyView.script.xml