enhancement
major
minor
defect
minor
#26484
In-app template for grid and tables: Function "Verifier for use as list item" does not get component model
#26885
Constraints on declarative forms with arguments from a container reference lead to errors for new elements
#26922
With generated subject classes, a default provider of an attribute in a non-structure class does not get a create context
defect
minor
#26928
Hidden component does not appear anymore, although it gets a supported model
If a component derives its authorization object not from its own model but from another component channel, its visibility may not be adjusted correctly when the model changes. When the model changes, the component attempts to determine whether its visibility state has changed. To do this, it calculates visibility using both its old model and its new model. It only reports a visibility change if the states differ. However, if visibility does not depend directly on the model at all, this check is incorrect, and too few events for a visibility change may be sent. As a result, a component may either fail to hide or fail to reappear.
Test
- Configure a view with a Security Master component that obtains its authorization object from a component channel.
- Verify that the view is shown or hidden depending on the object on the channel.