I have just imported an AI2 project into Kodular and noticed a very strange result. Apparently there is a serious bug with the Checkbox
component. If a Checkbox
is checked in the Designer, saving the Checkbox.Checked
status via the Tiny_DB
does not work.
It is a mystery to me why almost nobody seems to have noticed this before, or should I have missed something.
Of course, this bug does not exist in AI2.
To check this: checkbox_bug.aia (8.7 KB)
- checkbox_bugK.apk (5.2 MB)
- checkbox_bugAI2.apk (3.3 MB)
This bug should be fixed. Until that is done, disable Checkbox.Checked
for all Checkboxes in the Designer to work around the problem.
Probable cause:
Apparently the setting in the Designer is executed before Screen.Initialize
, so that the Checkbox.Changed
event is triggered automatically at / before Screen.Initialize and thus the TinyDB
is overwritten.