Which should call, "setCheckedItem" whenever value is assigned. But when I do from another component "mycomp.value = false" it never triggers "setChecktedItem". It might be because false is default value for bool, but I think "setCheckedItem" should be called for each assignment to "value".
I have achieved this with a workaround for now, by calling "setCheckedItem" in the last statement of my "init" sub
Re: onChange does not work for default value in interface variables
Hm, seems someone has been thinking "outside the box" at Roku. Seems to me a better approach would be if the event handler could see both the old and the new value (e.g. as part of roSGNodeEvent) and then act accordingly.