ActsEvent: Fix a couple decoration problems.
In decorationSetter, we need to be sure that the size requested for the decoration matches the existing size of the container.
Implement dynamicKeys() for the read-only case as well.
cf. !78014 (merged)