Changes the behavior of default-init
.
When this runtime flag is enabled, default-init
will only be evaluated when the input has not already been instantiated. If the input has been instantiated but has no value (for instance, the user has selected "None" on an input prompt), the default-init
will not be processed.
With the flag disabled, default-init
will be applied if there are no values after the input is initially evaluated, whether or not the input has been instantiated by a direct signal or upstream subplan.
This runtime flag is enabled by default in runtime version 9.
capsule {
...
runtime-version (9) {
overrides {
no-default-init-when-input-already-instantiated (false) // explicitly turns this behavior off
}
}
}
Copyright 2024 Samsung All rights reserved