Checkbox are ignoring value provided as an attribute (via dynamic) as soon as they are touched by the user. This becomes an issue when we want to change checkbox state externally (without user interaction). This patch should solve the issue.
Implemented both suggestions. I'm surprised that we didn't found this bug earlier. Looks like we rebuild larger portion of the DOM with dynamic in existing codebase.
Checkbox are ignoring value provided as an attribute (via dynamic) as soon as they are touched by the user. This becomes an issue when we want to change checkbox state externally (without user interaction). This patch should solve the issue.