I have checked the checkbox in dialog(Touch UI), and the content node value is getting updated as true. But when i reopen the dialog, check mark is not getting populated.
I have tried the other way round, by setting the checkbox marked as true by default. so when i open the dialog, i could see the check mark, but if i unchecked the same and save, it is not getting deselected, next time when i open the dialog.
the content.xml is like this
<isBorderRequired
jcr:primaryType="nt:unstructured"
sling:resourceType="granite/ui/components/foundation/form/checkbox"
fieldDescription="If checked, border line will be added ."
name="./isBorderRequired"
text="Display Border ?"
value="true"/>
<isborderrequired-delete
jcr:primaryType="nt:unstructured"
sling:resourceType="granite/ui/components/foundation/form/hidden"
name="./isBorderRequired@Delete"
value="{Boolean}true"/>